<!DOCTYPE HTML>
<html lang="en-US" manifest="../manifest.appcache">
    
    <head>
        
        <meta charset="UTF-8">
        <title>淡入淡出两个View | Android Training Course in Chinese</title>
        <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
        <meta name="description" content="">
        <meta name="generator" content="GitBook 0.5.2">
        <meta name="HandheldFriendly" content="true"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
        <meta name="apple-mobile-web-app-capable" content="yes">
        <meta name="apple-mobile-web-app-status-bar-style" content="black">
        <link rel="shortcut icon" href="../gitbook/images/favicon.ico" type="image/x-icon">
        
    
    
    <meta name="author" content="kesenhoo">
    
    
    <link rel="next" href="../animations/screen-slide.html" />
    
    
    <link rel="prev" href="../animations/index.html" />
    

        
    </head>
    <body>
        
        
<link rel="stylesheet" href="../gitbook/style.css">


        
    <div class="book" data-github="kesenhoo/android-training-course-in-chinese" data-level="6.1" data-basepath=".." data-revision="1405874281425">
    <div class="book-header">
    <!-- Actions Left -->
    <a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
    
    <a href="https://github.com/kesenhoo/android-training-course-in-chinese" target="_blank" class="btn pull-left home-bookmark" aria-label="GitHub home"><i class="fa fa-bookmark-o"></i></a>
    
    <a href="#" class="btn pull-left toggle-search" aria-label="Toggle search"><i class="fa fa-search"></i></a>
    <span id="font-settings-wrapper">
        <a href="#" class="btn pull-left toggle-font-settings" aria-label="Toggle font settings"><i class="fa fa-font"></i>
        </a>
        <div class="dropdown-menu font-settings">
    <div class="dropdown-caret">
        <span class="caret-outer"></span>
        <span class="caret-inner"></span>
    </div>

    <div class="btn-group btn-block">
        <button id="reduce-font-size" class="btn btn-default">A</button>
        <button id="enlarge-font-size" class="btn btn-default">A</button>
    </div>

    <ul class="list-group font-family-list">
        <li class="list-group-item" data-font="0">Serif</li>
        <li class="list-group-item" data-font="1">Sans</li>
    </ul>

    <div class="btn-group btn-group-xs btn-block color-theme-list">
        <button type="button" class="btn btn-default" id="color-theme-preview-0" data-theme="0">White</button>
        <button type="button" class="btn btn-default" id="color-theme-preview-1" data-theme="1">Sepia</button>
        <button type="button" class="btn btn-default" id="color-theme-preview-2" data-theme="2">Night</button>
    </div>
</div>

    </span>

    <!-- Actions Right -->
    
    <a href="#" target="_blank" class="btn pull-right google-plus-sharing-link sharing-link" data-sharing="google-plus" aria-label="Share on Google Plus"><i class="fa fa-google-plus"></i></a>
    
    
    <a href="#" target="_blank" class="btn pull-right facebook-sharing-link sharing-link" data-sharing="facebook" aria-label="Share on Facebook"><i class="fa fa-facebook"></i></a>
    
    
    <a href="#" target="_blank" class="btn pull-right twitter-sharing-link sharing-link" data-sharing="twitter" aria-label="Share on Twitter"><i class="fa fa-twitter"></i></a>
    

    
    <a href="https://github.com/kesenhoo/android-training-course-in-chinese/stargazers" target="_blank" class="btn pull-right count-star hidden-xs"><i class="fa fa-star-o"></i> Star (<span>-</span>)</a>
    <a href="https://github.com/kesenhoo/android-training-course-in-chinese/watchers" target="_blank" class="btn pull-right count-watch hidden-xs"><i class="fa fa-eye"></i> Watch (<span>-</span>)</a>
    

    <!-- Title -->
    <h1>
        <i class="fa fa-spinner fa-spin"></i>
        <a href="../" >Android Training Course in Chinese</a>
    </h1>
</div>

    

<div class="book-summary">
    <div class="book-search">
        <input type="text" placeholder="Search" class="form-control" />
    </div>
    <ul class="summary">
        
        
        
        <li>
            <a href="https://github.com/kesenhoo" target="blank" class="author-link">About the author</a>
        </li>
        

        
        
        <li>
            <a href="https://github.com/kesenhoo/android-training-course-in-chinese/issues" target="blank"class="issues-link">Questions and Issues</a>
        </li>
        

        
        
        <li>
            <a href="https://github.com/kesenhoo/android-training-course-in-chinese/edit/master/animations/crossfade.md" target="blank" class="contribute-link">Edit and Contribute</a>
        </li>
        

        
        <li class="divider"></li>
        

        <li data-level="0" data-path="index.html">
            <a href="../"><i class="fa fa-check"></i> Introduction</a>
        </li>
        
    
        <li class="chapter " data-level="1" data-path="index.html">
            
            <a href="../index.html">
                <i class="fa fa-check"></i> <b>1.</b> 序言
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2" data-path="basics/index.html">
            
            <a href="../basics/index.html">
                <i class="fa fa-check"></i> <b>2.</b> 从这里开始
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.1" data-path="basics/firstapp/index.html">
            
            <a href="../basics/firstapp/index.html">
                <i class="fa fa-check"></i> <b>2.1.</b> 建立你的第一个App
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.1.1" data-path="basics/firstapp/creating-project.html">
            
            <a href="../basics/firstapp/creating-project.html">
                <i class="fa fa-check"></i> <b>2.1.1.</b> 创建一个Android项目
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.1.2" data-path="basics/firstapp/running-app.html">
            
            <a href="../basics/firstapp/running-app.html">
                <i class="fa fa-check"></i> <b>2.1.2.</b> 执行你的程序
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.1.3" data-path="basics/firstapp/building-ui.html">
            
            <a href="../basics/firstapp/building-ui.html">
                <i class="fa fa-check"></i> <b>2.1.3.</b> 建立一个简单的用户界面
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.1.4" data-path="basics/firstapp/starting-activity.html">
            
            <a href="../basics/firstapp/starting-activity.html">
                <i class="fa fa-check"></i> <b>2.1.4.</b> 启动另外的Activity
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.2" data-path="basics/actionbar/index.html">
            
            <a href="../basics/actionbar/index.html">
                <i class="fa fa-check"></i> <b>2.2.</b> 添加ActionBar
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.2.1" data-path="basics/actionbar/setting-up.html">
            
            <a href="../basics/actionbar/setting-up.html">
                <i class="fa fa-check"></i> <b>2.2.1.</b> 建立ActionBar
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.2.2" data-path="basics/actionbar/adding-buttons.html">
            
            <a href="../basics/actionbar/adding-buttons.html">
                <i class="fa fa-check"></i> <b>2.2.2.</b> 添加Action按钮
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.2.3" data-path="basics/actionbar/styling.html">
            
            <a href="../basics/actionbar/styling.html">
                <i class="fa fa-check"></i> <b>2.2.3.</b> ActionBar的风格化
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.2.4" data-path="basics/actionbar/overlaying.html">
            
            <a href="../basics/actionbar/overlaying.html">
                <i class="fa fa-check"></i> <b>2.2.4.</b> ActionBar的覆盖层叠
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.3" data-path="basics/supporting-devices/index.html">
            
            <a href="../basics/supporting-devices/index.html">
                <i class="fa fa-check"></i> <b>2.3.</b> 兼容不同的设备
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.3.1" data-path="basics/supporting-devices/languages.html">
            
            <a href="../basics/supporting-devices/languages.html">
                <i class="fa fa-check"></i> <b>2.3.1.</b> 适配不同的语言
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.3.2" data-path="basics/supporting-devices/screens.html">
            
            <a href="../basics/supporting-devices/screens.html">
                <i class="fa fa-check"></i> <b>2.3.2.</b> 适配不同的屏幕
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.3.3" data-path="basics/supporting-devices/platforms.html">
            
            <a href="../basics/supporting-devices/platforms.html">
                <i class="fa fa-check"></i> <b>2.3.3.</b> 适配不同的系统版本
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.4" data-path="basics/activity-lifecycle/index.html">
            
            <a href="../basics/activity-lifecycle/index.html">
                <i class="fa fa-check"></i> <b>2.4.</b> 管理Activity的生命周期
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.4.1" data-path="basics/activity-lifecycle/starting.html">
            
            <a href="../basics/activity-lifecycle/starting.html">
                <i class="fa fa-check"></i> <b>2.4.1.</b> 启动与销毁Activity
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.4.2" data-path="basics/activity-lifecycle/pausing.html">
            
            <a href="../basics/activity-lifecycle/pausing.html">
                <i class="fa fa-check"></i> <b>2.4.2.</b> 暂停与恢复Activity
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.4.3" data-path="basics/activity-lifecycle/stopping.html">
            
            <a href="../basics/activity-lifecycle/stopping.html">
                <i class="fa fa-check"></i> <b>2.4.3.</b> 停止与重启Activity
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.4.4" data-path="basics/activity-lifecycle/recreating.html">
            
            <a href="../basics/activity-lifecycle/recreating.html">
                <i class="fa fa-check"></i> <b>2.4.4.</b> 重新创建Activity
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.5" data-path="basics/fragments/index.html">
            
            <a href="../basics/fragments/index.html">
                <i class="fa fa-check"></i> <b>2.5.</b> 使用Fragment建立动态的UI
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.5.1" data-path="basics/fragments/creating.html">
            
            <a href="../basics/fragments/creating.html">
                <i class="fa fa-check"></i> <b>2.5.1.</b> 创建一个Fragment
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.5.2" data-path="basics/fragments/fragment-ui.html">
            
            <a href="../basics/fragments/fragment-ui.html">
                <i class="fa fa-check"></i> <b>2.5.2.</b> 建立灵活动态的UI
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.5.3" data-path="basics/fragments/communicating.html">
            
            <a href="../basics/fragments/communicating.html">
                <i class="fa fa-check"></i> <b>2.5.3.</b> Fragments之间的交互
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.6" data-path="basics/data-storage/index.html">
            
            <a href="../basics/data-storage/index.html">
                <i class="fa fa-check"></i> <b>2.6.</b> 数据保存
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.6.1" data-path="basics/data-storage/shared-preference.html">
            
            <a href="../basics/data-storage/shared-preference.html">
                <i class="fa fa-check"></i> <b>2.6.1.</b> 保存到Preference
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.6.2" data-path="basics/data-storage/files.html">
            
            <a href="../basics/data-storage/files.html">
                <i class="fa fa-check"></i> <b>2.6.2.</b> 保存到文件
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.6.3" data-path="basics/data-storage/database.html">
            
            <a href="../basics/data-storage/database.html">
                <i class="fa fa-check"></i> <b>2.6.3.</b> 保存到数据库
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.7" data-path="basics/intents/index.html">
            
            <a href="../basics/intents/index.html">
                <i class="fa fa-check"></i> <b>2.7.</b> 与其他应用的交互
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.7.1" data-path="basics/intents/sending.html">
            
            <a href="../basics/intents/sending.html">
                <i class="fa fa-check"></i> <b>2.7.1.</b> Intent的发送
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.7.2" data-path="basics/intents/result.html">
            
            <a href="../basics/intents/result.html">
                <i class="fa fa-check"></i> <b>2.7.2.</b> 接收Activity返回的结果
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.7.3" data-path="basics/intents/filters.html">
            
            <a href="../basics/intents/filters.html">
                <i class="fa fa-check"></i> <b>2.7.3.</b> Intent过滤
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="3" data-path="content-sharing/index.html">
            
            <a href="../content-sharing/index.html">
                <i class="fa fa-check"></i> <b>3.</b> 分享
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="3.1" data-path="content-sharing/sharing/index.html">
            
            <a href="../content-sharing/sharing/index.html">
                <i class="fa fa-check"></i> <b>3.1.</b> 分享简单的数据
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="3.1.1" data-path="content-sharing/sharing/send.html">
            
            <a href="../content-sharing/sharing/send.html">
                <i class="fa fa-check"></i> <b>3.1.1.</b> 给其他App发送简单的数据
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="3.1.2" data-path="content-sharing/sharing/receive.html">
            
            <a href="../content-sharing/sharing/receive.html">
                <i class="fa fa-check"></i> <b>3.1.2.</b> 接收从其他App返回的数据
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="3.1.3" data-path="content-sharing/sharing/shareaction.html">
            
            <a href="../content-sharing/sharing/shareaction.html">
                <i class="fa fa-check"></i> <b>3.1.3.</b> 添加一个简便的分享动作
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="3.2" data-path="content-sharing/secure-file-sharing/index.html">
            
            <a href="../content-sharing/secure-file-sharing/index.html">
                <i class="fa fa-check"></i> <b>3.2.</b> 分享文件
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="3.2.1" data-path="content-sharing/secure-file-sharing/setup-sharing.html">
            
            <a href="../content-sharing/secure-file-sharing/setup-sharing.html">
                <i class="fa fa-check"></i> <b>3.2.1.</b> 建立文件分享
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="3.2.2" data-path="content-sharing/secure-file-sharing/sharing-file.html">
            
            <a href="../content-sharing/secure-file-sharing/sharing-file.html">
                <i class="fa fa-check"></i> <b>3.2.2.</b> 分享文件
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="3.2.3" data-path="content-sharing/secure-file-sharing/request-file.html">
            
            <a href="../content-sharing/secure-file-sharing/request-file.html">
                <i class="fa fa-check"></i> <b>3.2.3.</b> 请求分享一个文件
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="3.2.4" data-path="content-sharing/secure-file-sharing/retrieve-info.html">
            
            <a href="../content-sharing/secure-file-sharing/retrieve-info.html">
                <i class="fa fa-check"></i> <b>3.2.4.</b> 获取文件信息
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="3.3" data-path="content-sharing/beam-files/index.html">
            
            <a href="../content-sharing/beam-files/index.html">
                <i class="fa fa-check"></i> <b>3.3.</b> 使用NFC分享文件
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="3.3.1" data-path="content-sharing/beam-files/sending-files.html">
            
            <a href="../content-sharing/beam-files/sending-files.html">
                <i class="fa fa-check"></i> <b>3.3.1.</b> 发送文件给其他设备
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="3.3.2" data-path="content-sharing/beam-files/receive-files.html">
            
            <a href="../content-sharing/beam-files/receive-files.html">
                <i class="fa fa-check"></i> <b>3.3.2.</b> 接收其他设备的文件
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="4" data-path="multimedia/index.html">
            
            <a href="../multimedia/index.html">
                <i class="fa fa-check"></i> <b>4.</b> 多媒体
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="4.1" data-path="multimedia/audio/index.html">
            
            <a href="../multimedia/audio/index.html">
                <i class="fa fa-check"></i> <b>4.1.</b> 管理音频播放
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="4.1.1" data-path="multimedia/audio/volume-playback.html">
            
            <a href="../multimedia/audio/volume-playback.html">
                <i class="fa fa-check"></i> <b>4.1.1.</b> 控制你得应用的音量与播放
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="4.1.2" data-path="multimedia/audio/audio-focus.html">
            
            <a href="../multimedia/audio/audio-focus.html">
                <i class="fa fa-check"></i> <b>4.1.2.</b> 管理音频焦点
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="4.1.3" data-path="multimedia/audio/audio-output.html">
            
            <a href="../multimedia/audio/audio-output.html">
                <i class="fa fa-check"></i> <b>4.1.3.</b> 兼容音频输出设备
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="4.2" data-path="multimedia/camera/index.html">
            
            <a href="../multimedia/camera/index.html">
                <i class="fa fa-check"></i> <b>4.2.</b> 拍照
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="4.2.1" data-path="multimedia/camera/photobasic.html">
            
            <a href="../multimedia/camera/photobasic.html">
                <i class="fa fa-check"></i> <b>4.2.1.</b> 简单的拍照
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="4.2.2" data-path="multimedia/camera/videobasic.html">
            
            <a href="../multimedia/camera/videobasic.html">
                <i class="fa fa-check"></i> <b>4.2.2.</b> 简单的录像
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="4.2.3" data-path="multimedia/camera/cameradirect.html">
            
            <a href="../multimedia/camera/cameradirect.html">
                <i class="fa fa-check"></i> <b>4.2.3.</b> 控制相机硬件
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="4.3" data-path="multimedia/printing/index.html">
            
            <a href="../multimedia/printing/index.html">
                <i class="fa fa-check"></i> <b>4.3.</b> 打印
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="4.3.1" data-path="multimedia/printing/photos.html">
            
            <a href="../multimedia/printing/photos.html">
                <i class="fa fa-check"></i> <b>4.3.1.</b> 打印照片
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="4.3.2" data-path="multimedia/printing/html-docs.html">
            
            <a href="../multimedia/printing/html-docs.html">
                <i class="fa fa-check"></i> <b>4.3.2.</b> 打印HTML文档
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="4.3.3" data-path="multimedia/printing/custom-docs.html">
            
            <a href="../multimedia/printing/custom-docs.html">
                <i class="fa fa-check"></i> <b>4.3.3.</b> 打印自定义文档
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="5" data-path="graphics/index.html">
            
            <a href="../graphics/index.html">
                <i class="fa fa-check"></i> <b>5.</b> 图像
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="5.1" data-path="graphics/displaying-bitmaps/index.html">
            
            <a href="../graphics/displaying-bitmaps/index.html">
                <i class="fa fa-check"></i> <b>5.1.</b> 高效显示Bitmap
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="5.1.1" data-path="graphics/displaying-bitmaps/load-bitmap.html">
            
            <a href="../graphics/displaying-bitmaps/load-bitmap.html">
                <i class="fa fa-check"></i> <b>5.1.1.</b> 高效加载大图
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="5.1.2" data-path="graphics/displaying-bitmaps/process-bitmap.html">
            
            <a href="../graphics/displaying-bitmaps/process-bitmap.html">
                <i class="fa fa-check"></i> <b>5.1.2.</b> 非UI线程处理Bitmap
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="5.1.3" data-path="graphics/displaying-bitmaps/cache-bitmap.html">
            
            <a href="../graphics/displaying-bitmaps/cache-bitmap.html">
                <i class="fa fa-check"></i> <b>5.1.3.</b> 缓存Bitmap
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="5.1.4" data-path="graphics/displaying-bitmaps/manage-bitmap-memory.html">
            
            <a href="../graphics/displaying-bitmaps/manage-bitmap-memory.html">
                <i class="fa fa-check"></i> <b>5.1.4.</b> 管理Bitmap的内存占用
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="5.1.5" data-path="graphics/displaying-bitmaps/display-bitmap.html">
            
            <a href="../graphics/displaying-bitmaps/display-bitmap.html">
                <i class="fa fa-check"></i> <b>5.1.5.</b> 在UI上显示Bitmap
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="5.2" data-path="graphics/opengl/index.html">
            
            <a href="../graphics/opengl/index.html">
                <i class="fa fa-check"></i> <b>5.2.</b> 使用OpenGL ES显示图像
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="5.2.1" data-path="graphics/opengl/environment.html">
            
            <a href="../graphics/opengl/environment.html">
                <i class="fa fa-check"></i> <b>5.2.1.</b> 建立OpenGL ES的环境
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="5.2.2" data-path="graphics/opengl/shapes.html">
            
            <a href="../graphics/opengl/shapes.html">
                <i class="fa fa-check"></i> <b>5.2.2.</b> 定义Shapes
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="5.2.3" data-path="graphics/opengl/draw.html">
            
            <a href="../graphics/opengl/draw.html">
                <i class="fa fa-check"></i> <b>5.2.3.</b> 绘制Shapes
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="5.2.4" data-path="graphics/opengl/projection.html">
            
            <a href="../graphics/opengl/projection.html">
                <i class="fa fa-check"></i> <b>5.2.4.</b> 运用投影与相机视图
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="5.2.5" data-path="graphics/opengl/motion.html">
            
            <a href="../graphics/opengl/motion.html">
                <i class="fa fa-check"></i> <b>5.2.5.</b> 添加移动
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="5.2.6" data-path="graphics/opengl/touch.html">
            
            <a href="../graphics/opengl/touch.html">
                <i class="fa fa-check"></i> <b>5.2.6.</b> 响应触摸事件
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="6" data-path="animations/index.html">
            
            <a href="../animations/index.html">
                <i class="fa fa-check"></i> <b>6.</b> 动画
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="6.1" data-path="animations/crossfade.html">
            
            <a href="../animations/crossfade.html">
                <i class="fa fa-check"></i> <b>6.1.</b> 淡入淡出两个View
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="6.2" data-path="animations/screen-slide.html">
            
            <a href="../animations/screen-slide.html">
                <i class="fa fa-check"></i> <b>6.2.</b> 使用ViewPager实现屏幕滑动
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="6.3" data-path="animations/cardflip.html">
            
            <a href="../animations/cardflip.html">
                <i class="fa fa-check"></i> <b>6.3.</b> 卡片翻转的动画
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="6.4" data-path="animations/zoom.html">
            
            <a href="../animations/zoom.html">
                <i class="fa fa-check"></i> <b>6.4.</b> 缩放动画
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="6.5" data-path="animations/layout.html">
            
            <a href="../animations/layout.html">
                <i class="fa fa-check"></i> <b>6.5.</b> 控件切换动画
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="7" data-path="connectivity/index.html">
            
            <a href="../connectivity/index.html">
                <i class="fa fa-check"></i> <b>7.</b> 连接
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="7.1" data-path="connectivity/connect-devices-wireless/index.html">
            
            <a href="../connectivity/connect-devices-wireless/index.html">
                <i class="fa fa-check"></i> <b>7.1.</b> 无线连接设备
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="7.1.1" data-path="connectivity/connect-devices-wireless/nsd.html">
            
            <a href="../connectivity/connect-devices-wireless/nsd.html">
                <i class="fa fa-check"></i> <b>7.1.1.</b> 使得网络服务可发现
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="7.1.2" data-path="connectivity/connect-devices-wireless/wifi-direct.html">
            
            <a href="../connectivity/connect-devices-wireless/wifi-direct.html">
                <i class="fa fa-check"></i> <b>7.1.2.</b> 使用WiFi建立P2P连接
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="7.1.3" data-path="connectivity/connect-devices-wireless/nsd-wifi-index.html">
            
            <a href="../connectivity/connect-devices-wireless/nsd-wifi-index.html">
                <i class="fa fa-check"></i> <b>7.1.3.</b> 使用WiFi P2P服务
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="7.2" data-path="connectivity/network-ops/index.html">
            
            <a href="../connectivity/network-ops/index.html">
                <i class="fa fa-check"></i> <b>7.2.</b> 网络连接操作
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="7.2.1" data-path="connectivity/network-ops/connecting.html">
            
            <a href="../connectivity/network-ops/connecting.html">
                <i class="fa fa-check"></i> <b>7.2.1.</b> 连接到网络
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="7.2.2" data-path="connectivity/network-ops/managing.html">
            
            <a href="../connectivity/network-ops/managing.html">
                <i class="fa fa-check"></i> <b>7.2.2.</b> 管理使用的网络
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="7.2.3" data-path="connectivity/network-ops/xml.html">
            
            <a href="../connectivity/network-ops/xml.html">
                <i class="fa fa-check"></i> <b>7.2.3.</b> 解析XML数据
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="7.3" data-path="connectivity/efficient-downloads/index.html">
            
            <a href="../connectivity/efficient-downloads/index.html">
                <i class="fa fa-check"></i> <b>7.3.</b> 高效下载
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="7.3.1" data-path="connectivity/efficient-downloads/efficient-network-access.html">
            
            <a href="../connectivity/efficient-downloads/efficient-network-access.html">
                <i class="fa fa-check"></i> <b>7.3.1.</b> 为网络访问更加高效而优化下载
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="7.3.2" data-path="connectivity/efficient-downloads/regular-update.html">
            
            <a href="../connectivity/efficient-downloads/regular-update.html">
                <i class="fa fa-check"></i> <b>7.3.2.</b> 最小化更新操作的影响
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="7.3.3" data-path="connectivity/efficient-downloads/redundant-redundant.html">
            
            <a href="../connectivity/efficient-downloads/redundant-redundant.html">
                <i class="fa fa-check"></i> <b>7.3.3.</b> 避免下载多余的数据
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="7.3.4" data-path="connectivity/efficient-downloads/connectivity-patterns.html">
            
            <a href="../connectivity/efficient-downloads/connectivity-patterns.html">
                <i class="fa fa-check"></i> <b>7.3.4.</b> 根据网络类型改变下载模式
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="7.4" data-path="connectivity/sync-adapters/index.html">
            
            <a href="../connectivity/sync-adapters/index.html">
                <i class="fa fa-check"></i> <b>7.4.</b> 使用Sync Adapter传输数据
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="7.4.1" data-path="connectivity/sync-adapters/create-authenticator.html">
            
            <a href="../connectivity/sync-adapters/create-authenticator.html">
                <i class="fa fa-check"></i> <b>7.4.1.</b> 创建Stub授权器
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="7.4.2" data-path="connectivity/sync-adapters/create-stub-provider.html">
            
            <a href="../connectivity/sync-adapters/create-stub-provider.html">
                <i class="fa fa-check"></i> <b>7.4.2.</b> 创建Stub Content Provider
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="7.4.3" data-path="connectivity/sync-adapters/create-sync-adapter.html">
            
            <a href="../connectivity/sync-adapters/create-sync-adapter.html">
                <i class="fa fa-check"></i> <b>7.4.3.</b> 创建Sync Adpater
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="7.4.4" data-path="connectivity/sync-adapters/running-sync-adapter.html">
            
            <a href="../connectivity/sync-adapters/running-sync-adapter.html">
                <i class="fa fa-check"></i> <b>7.4.4.</b> 执行Sync Adpater
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="7.5" data-path="connectivity/volley/index.html">
            
            <a href="../connectivity/volley/index.html">
                <i class="fa fa-check"></i> <b>7.5.</b> 使用Volley执行网络数据传输
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="7.5.1" data-path="connectivity/volley/simple.html">
            
            <a href="../connectivity/volley/simple.html">
                <i class="fa fa-check"></i> <b>7.5.1.</b> 发送简单的网络请求
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="7.5.2" data-path="connectivity/volley/request-queue.html">
            
            <a href="../connectivity/volley/request-queue.html">
                <i class="fa fa-check"></i> <b>7.5.2.</b> 建立请求队列
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="7.5.3" data-path="connectivity/volley/request.html">
            
            <a href="../connectivity/volley/request.html">
                <i class="fa fa-check"></i> <b>7.5.3.</b> 创建标准的网络请求
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="7.5.4" data-path="connectivity/volley/request-custom.html">
            
            <a href="../connectivity/volley/request-custom.html">
                <i class="fa fa-check"></i> <b>7.5.4.</b> 实现自定义的网络请求
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="8" data-path="cloud/index.html">
            
            <a href="../cloud/index.html">
                <i class="fa fa-check"></i> <b>8.</b> 云服务
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="8.1" data-path="cloud/cloudsync/index.html">
            
            <a href="../cloud/cloudsync/index.html">
                <i class="fa fa-check"></i> <b>8.1.</b> 云同步
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="8.1.1" data-path="cloud/cloudsync/backupapi.html">
            
            <a href="../cloud/cloudsync/backupapi.html">
                <i class="fa fa-check"></i> <b>8.1.1.</b> 使用备份API
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="8.1.2" data-path="cloud/cloudsync/gcm.html">
            
            <a href="../cloud/cloudsync/gcm.html">
                <i class="fa fa-check"></i> <b>8.1.2.</b> 使用Google Cloud Messaging
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="8.2" data-path="cloud/cloudsave/index.html">
            
            <a href="../cloud/cloudsave/index.html">
                <i class="fa fa-check"></i> <b>8.2.</b> 解决云同步的保存冲突
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="9" data-path="contacts-provider/index.html">
            
            <a href="../contacts-provider/index.html">
                <i class="fa fa-check"></i> <b>9.</b> 用户信息
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="9.1" data-path="contacts-provider/retrieve-names.html">
            
            <a href="../contacts-provider/retrieve-names.html">
                <i class="fa fa-check"></i> <b>9.1.</b> 获取联系人列表
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="9.2" data-path="contacts-provider/retrieve-detail.html">
            
            <a href="../contacts-provider/retrieve-detail.html">
                <i class="fa fa-check"></i> <b>9.2.</b> 获取联系人详情
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="9.3" data-path="contacts-provider/modify-data.html">
            
            <a href="../contacts-provider/modify-data.html">
                <i class="fa fa-check"></i> <b>9.3.</b> 修改联系人信息
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="9.4" data-path="contacts-provider/display-badge.html">
            
            <a href="../contacts-provider/display-badge.html">
                <i class="fa fa-check"></i> <b>9.4.</b> 显示联系人头像
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="10" data-path="location/index.html">
            
            <a href="../location/index.html">
                <i class="fa fa-check"></i> <b>10.</b> 位置信息
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="10.1" data-path="location/retrieve-current.html">
            
            <a href="../location/retrieve-current.html">
                <i class="fa fa-check"></i> <b>10.1.</b> 获取当前位置
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="10.2" data-path="location/retrieve-location-updates.html">
            
            <a href="../location/retrieve-location-updates.html">
                <i class="fa fa-check"></i> <b>10.2.</b> 获取位置更新
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="10.3" data-path="location/display-address.html">
            
            <a href="../location/display-address.html">
                <i class="fa fa-check"></i> <b>10.3.</b> 显示位置地址
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="10.4" data-path="location/geofencing.html">
            
            <a href="../location/geofencing.html">
                <i class="fa fa-check"></i> <b>10.4.</b> 创建并监视异常区域
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="10.5" data-path="location/activity-recognition.html">
            
            <a href="../location/activity-recognition.html">
                <i class="fa fa-check"></i> <b>10.5.</b> 识别用户的当下活动
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="10.6" data-path="location/location-testing.html">
            
            <a href="../location/location-testing.html">
                <i class="fa fa-check"></i> <b>10.6.</b> 使用模拟位置进行测试
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="11" data-path="wearables/index.html">
            
            <a href="../wearables/index.html">
                <i class="fa fa-check"></i> <b>11.</b> 为可穿戴设备创建应用
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="11.1" data-path="wearables/notifications/index.html">
            
            <a href="../wearables/notifications/index.html">
                <i class="fa fa-check"></i> <b>11.1.</b> 赋予Notification可穿戴特性
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="11.1.1" data-path="wearables/notifications/creating.html">
            
            <a href="../wearables/notifications/creating.html">
                <i class="fa fa-check"></i> <b>11.1.1.</b> 创建Notification
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="11.1.2" data-path="wearables/notifications/voice-input.html">
            
            <a href="../wearables/notifications/voice-input.html">
                <i class="fa fa-check"></i> <b>11.1.2.</b> 在Notifcation中接收语音输入
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="11.1.3" data-path="wearables/notifications/pages.html">
            
            <a href="../wearables/notifications/pages.html">
                <i class="fa fa-check"></i> <b>11.1.3.</b> 为Notification添加显示页面
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="11.1.4" data-path="wearables/notifications/stacks.html">
            
            <a href="../wearables/notifications/stacks.html">
                <i class="fa fa-check"></i> <b>11.1.4.</b> 以Stack的方式显示Notifications
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="11.2" data-path="wearables/apps/index.html">
            
            <a href="../wearables/apps/index.html">
                <i class="fa fa-check"></i> <b>11.2.</b> 创建可穿戴的应用
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="11.2.1" data-path="wearables/apps/creating.html">
            
            <a href="../wearables/apps/creating.html">
                <i class="fa fa-check"></i> <b>11.2.1.</b> 创建并执行可穿戴应用
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="11.2.2" data-path="wearables/apps/layouts.html">
            
            <a href="../wearables/apps/layouts.html">
                <i class="fa fa-check"></i> <b>11.2.2.</b> 创建自定义的布局
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="11.2.3" data-path="wearables/apps/voice.html">
            
            <a href="../wearables/apps/voice.html">
                <i class="fa fa-check"></i> <b>11.2.3.</b> 添加语音能力
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="11.2.4" data-path="wearables/apps/packaging.html">
            
            <a href="../wearables/apps/packaging.html">
                <i class="fa fa-check"></i> <b>11.2.4.</b> 打包可穿戴应用
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="11.2.5" data-path="wearables/apps/bt-debugging.html">
            
            <a href="../wearables/apps/bt-debugging.html">
                <i class="fa fa-check"></i> <b>11.2.5.</b> 通过蓝牙进行调试
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="11.3" data-path="wearables/data-layer/index.html">
            
            <a href="../wearables/data-layer/index.html">
                <i class="fa fa-check"></i> <b>11.3.</b> 发送并同步数据
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="11.3.1" data-path="wearables/data-layer/accessing.html">
            
            <a href="../wearables/data-layer/accessing.html">
                <i class="fa fa-check"></i> <b>11.3.1.</b> 访问可穿戴数据层
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="11.3.2" data-path="wearables/data-layer/data-items.html">
            
            <a href="../wearables/data-layer/data-items.html">
                <i class="fa fa-check"></i> <b>11.3.2.</b> 同步数据单元
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="11.3.3" data-path="wearables/data-layer/assets.html">
            
            <a href="../wearables/data-layer/assets.html">
                <i class="fa fa-check"></i> <b>11.3.3.</b> 传输资源
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="11.3.4" data-path="wearables/data-layer/messages.html">
            
            <a href="../wearables/data-layer/messages.html">
                <i class="fa fa-check"></i> <b>11.3.4.</b> 发送与接收消息
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="11.3.5" data-path="wearables/data-layer/events.html">
            
            <a href="../wearables/data-layer/events.html">
                <i class="fa fa-check"></i> <b>11.3.5.</b> 处理数据层的事件
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="12" data-path="ux/index.html">
            
            <a href="../ux/index.html">
                <i class="fa fa-check"></i> <b>12.</b> 交互
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="12.1" data-path="ux/design-nav/index.html">
            
            <a href="../ux/design-nav/index.html">
                <i class="fa fa-check"></i> <b>12.1.</b> 设计高效的导航
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="12.1.1" data-path="ux/design-nav/screen-planning.html">
            
            <a href="../ux/design-nav/screen-planning.html">
                <i class="fa fa-check"></i> <b>12.1.1.</b> 规划屏幕界面与他们之间的关系
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="12.1.2" data-path="ux/design-nav/multi-sizes.html">
            
            <a href="../ux/design-nav/multi-sizes.html">
                <i class="fa fa-check"></i> <b>12.1.2.</b> 为多种大小的屏幕进行规划
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="12.1.3" data-path="ux/design-nav/descendant-lateral.html">
            
            <a href="../ux/design-nav/descendant-lateral.html">
                <i class="fa fa-check"></i> <b>12.1.3.</b> 提供向下与侧滑的导航
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="12.1.4" data-path="ux/design-nav/ancestral-temporal.html">
            
            <a href="../ux/design-nav/ancestral-temporal.html">
                <i class="fa fa-check"></i> <b>12.1.4.</b> 提供向上与暂时的导航
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="12.1.5" data-path="ux/design-nav/wireframing.html">
            
            <a href="../ux/design-nav/wireframing.html">
                <i class="fa fa-check"></i> <b>12.1.5.</b> 综合上面所有的导航
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="12.2" data-path="ux/implement-nav/index.html">
            
            <a href="../ux/implement-nav/index.html">
                <i class="fa fa-check"></i> <b>12.2.</b> 实现高效的导航
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="12.2.1" data-path="ux/implement-nav/lateral.html">
            
            <a href="../ux/implement-nav/lateral.html">
                <i class="fa fa-check"></i> <b>12.2.1.</b> 使用Tabs创建Swipe视图
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="12.2.2" data-path="ux/implement-nav/nav-drawer.html">
            
            <a href="../ux/implement-nav/nav-drawer.html">
                <i class="fa fa-check"></i> <b>12.2.2.</b> 创建抽屉导航
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="12.2.3" data-path="ux/implement-nav/ancestral.html">
            
            <a href="../ux/implement-nav/ancestral.html">
                <i class="fa fa-check"></i> <b>12.2.3.</b> 提供向上的导航
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="12.2.4" data-path="ux/implement-nav/temporal.html">
            
            <a href="../ux/implement-nav/temporal.html">
                <i class="fa fa-check"></i> <b>12.2.4.</b> 提供向后的导航
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="12.2.5" data-path="ux/implement-nav/descendant.html">
            
            <a href="../ux/implement-nav/descendant.html">
                <i class="fa fa-check"></i> <b>12.2.5.</b> 实现向下的导航
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="12.3" data-path="ux/notify-user/index.html">
            
            <a href="../ux/notify-user/index.html">
                <i class="fa fa-check"></i> <b>12.3.</b> 通知提示用户
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="12.3.1" data-path="ux/notify-user/build-notification.html">
            
            <a href="../ux/notify-user/build-notification.html">
                <i class="fa fa-check"></i> <b>12.3.1.</b> 建立Notification
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="12.3.2" data-path="ux/notify-user/nav.html">
            
            <a href="../ux/notify-user/nav.html">
                <i class="fa fa-check"></i> <b>12.3.2.</b> 当启动Activity时保留导航
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="12.3.3" data-path="ux/notify-user/update-notification.html">
            
            <a href="../ux/notify-user/update-notification.html">
                <i class="fa fa-check"></i> <b>12.3.3.</b> 更新Notification
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="12.3.4" data-path="ux/notify-user/expand-notification.html">
            
            <a href="../ux/notify-user/expand-notification.html">
                <i class="fa fa-check"></i> <b>12.3.4.</b> 使用BigView风格
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="12.3.5" data-path="ux/notify-user/progess-notification.html">
            
            <a href="../ux/notify-user/progess-notification.html">
                <i class="fa fa-check"></i> <b>12.3.5.</b> 显示Notification进度
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="12.4" data-path="ux/search/index.html">
            
            <a href="../ux/search/index.html">
                <i class="fa fa-check"></i> <b>12.4.</b> 增加搜索功能
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="12.4.1" data-path="ux/search/setup.html">
            
            <a href="../ux/search/setup.html">
                <i class="fa fa-check"></i> <b>12.4.1.</b> 建立搜索界面
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="12.4.2" data-path="ux/search/search.html">
            
            <a href="../ux/search/search.html">
                <i class="fa fa-check"></i> <b>12.4.2.</b> 保存并搜索数据
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="12.4.3" data-path="ux/search/back-compat.html">
            
            <a href="../ux/search/back-compat.html">
                <i class="fa fa-check"></i> <b>12.4.3.</b> 保持向下兼容
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="12.5" data-path="ux/app-indexing/index.html">
            
            <a href="../ux/app-indexing/index.html">
                <i class="fa fa-check"></i> <b>12.5.</b> 使得你的App内容可被Google搜索
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="12.5.1" data-path="ux/app-indexing/deep-linking.html">
            
            <a href="../ux/app-indexing/deep-linking.html">
                <i class="fa fa-check"></i> <b>12.5.1.</b> 为App内容开启深度链接
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="12.5.2" data-path="ux/app-indexing/enable-app-indexing.html">
            
            <a href="../ux/app-indexing/enable-app-indexing.html">
                <i class="fa fa-check"></i> <b>12.5.2.</b> 为索引指定App内容
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="13" data-path="ui/index.html">
            
            <a href="../ui/index.html">
                <i class="fa fa-check"></i> <b>13.</b> UI
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="13.1" data-path="ui/multiscreen/index.html">
            
            <a href="../ui/multiscreen/index.html">
                <i class="fa fa-check"></i> <b>13.1.</b> 为多屏幕设计
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="13.1.1" data-path="ui/multiscreen/screen-sizes.html">
            
            <a href="../ui/multiscreen/screen-sizes.html">
                <i class="fa fa-check"></i> <b>13.1.1.</b> 兼容不同的屏幕大小
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="13.1.2" data-path="ui/multiscreen/screen-desities.html">
            
            <a href="../ui/multiscreen/screen-desities.html">
                <i class="fa fa-check"></i> <b>13.1.2.</b> 兼容不同的屏幕密度
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="13.1.3" data-path="ui/multiscreen/adapt-ui.html">
            
            <a href="../ui/multiscreen/adapt-ui.html">
                <i class="fa fa-check"></i> <b>13.1.3.</b> 实现可适应的UI
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="13.2" data-path="ui/tv/index.html">
            
            <a href="../ui/tv/index.html">
                <i class="fa fa-check"></i> <b>13.2.</b> 为TV进行设计
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="13.2.1" data-path="ui/tv/optimize-layouts-tv.html">
            
            <a href="../ui/tv/optimize-layouts-tv.html">
                <i class="fa fa-check"></i> <b>13.2.1.</b> 为TV优化Layout
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="13.2.2" data-path="ui/tv/optimize-nav-tv.html">
            
            <a href="../ui/tv/optimize-nav-tv.html">
                <i class="fa fa-check"></i> <b>13.2.2.</b> 为TV优化导航
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="13.2.3" data-path="ui/tv/unsupport-features-tv.html">
            
            <a href="../ui/tv/unsupport-features-tv.html">
                <i class="fa fa-check"></i> <b>13.2.3.</b> 处理不支持TV的功能
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="13.3" data-path="ui/custom-view/index.html">
            
            <a href="../ui/custom-view/index.html">
                <i class="fa fa-check"></i> <b>13.3.</b> 创建自定义View
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="13.3.1" data-path="ui/custom-view/create-view.html">
            
            <a href="../ui/custom-view/create-view.html">
                <i class="fa fa-check"></i> <b>13.3.1.</b> 创建自定义的View类
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="13.3.2" data-path="ui/custom-view/custom-draw.html">
            
            <a href="../ui/custom-view/custom-draw.html">
                <i class="fa fa-check"></i> <b>13.3.2.</b> 实现自定义View的绘制
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="13.3.3" data-path="ui/custom-view/make-interactive.html">
            
            <a href="../ui/custom-view/make-interactive.html">
                <i class="fa fa-check"></i> <b>13.3.3.</b> 使得View可交互
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="13.3.4" data-path="ui/custom-view/optimize-view.html">
            
            <a href="../ui/custom-view/optimize-view.html">
                <i class="fa fa-check"></i> <b>13.3.4.</b> 优化自定义View
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="13.4" data-path="ui/backward-compatible-ui/index.html">
            
            <a href="../ui/backward-compatible-ui/index.html">
                <i class="fa fa-check"></i> <b>13.4.</b> 创建向后兼容的UI
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="13.4.1" data-path="ui/backward-compatible-ui/abstract.html">
            
            <a href="../ui/backward-compatible-ui/abstract.html">
                <i class="fa fa-check"></i> <b>13.4.1.</b> 抽象新的APIs
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="13.4.2" data-path="ui/backward-compatible-ui/new-impl.html">
            
            <a href="../ui/backward-compatible-ui/new-impl.html">
                <i class="fa fa-check"></i> <b>13.4.2.</b> 代理至新的APIs
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="13.4.3" data-path="ui/backward-compatible-ui/older-impl.html">
            
            <a href="../ui/backward-compatible-ui/older-impl.html">
                <i class="fa fa-check"></i> <b>13.4.3.</b> 使用旧的APIs实现新API的效果
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="13.4.4" data-path="ui/backward-compatible-ui/using-component.html">
            
            <a href="../ui/backward-compatible-ui/using-component.html">
                <i class="fa fa-check"></i> <b>13.4.4.</b> 使用版本敏感的组件
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="13.5" data-path="ui/accessibility/index.html">
            
            <a href="../ui/accessibility/index.html">
                <i class="fa fa-check"></i> <b>13.5.</b> 实现辅助功能
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="13.5.1" data-path="ui/accessibility/accessible-app.html">
            
            <a href="../ui/accessibility/accessible-app.html">
                <i class="fa fa-check"></i> <b>13.5.1.</b> 开发辅助程序
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="13.5.2" data-path="ui/accessibility/accessible-service.html">
            
            <a href="../ui/accessibility/accessible-service.html">
                <i class="fa fa-check"></i> <b>13.5.2.</b> 开发辅助服务
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="13.6" data-path="ui/system-ui/index.html">
            
            <a href="../ui/system-ui/index.html">
                <i class="fa fa-check"></i> <b>13.6.</b> 管理系统UI
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="13.6.1" data-path="ui/system-ui/dim.html">
            
            <a href="../ui/system-ui/dim.html">
                <i class="fa fa-check"></i> <b>13.6.1.</b> 淡化系统Bar
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="13.6.2" data-path="ui/system-ui/hide-ui.html">
            
            <a href="../ui/system-ui/hide-ui.html">
                <i class="fa fa-check"></i> <b>13.6.2.</b> 隐藏系统Bar
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="13.6.3" data-path="ui/system-ui/hide-nav.html">
            
            <a href="../ui/system-ui/hide-nav.html">
                <i class="fa fa-check"></i> <b>13.6.3.</b> 隐藏导航Bar
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="13.6.4" data-path="ui/system-ui/immersive.html">
            
            <a href="../ui/system-ui/immersive.html">
                <i class="fa fa-check"></i> <b>13.6.4.</b> 全屏沉浸式应用
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="13.6.5" data-path="ui/system-ui/visibility.html">
            
            <a href="../ui/system-ui/visibility.html">
                <i class="fa fa-check"></i> <b>13.6.5.</b> 响应UI可见性的变化
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="14" data-path="input/index.html">
            
            <a href="../input/index.html">
                <i class="fa fa-check"></i> <b>14.</b> 用户输入
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="14.1" data-path="input/gestures/index.html">
            
            <a href="../input/gestures/index.html">
                <i class="fa fa-check"></i> <b>14.1.</b> 使用触摸手势
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="14.1.1" data-path="input/gestures/detector.html">
            
            <a href="../input/gestures/detector.html">
                <i class="fa fa-check"></i> <b>14.1.1.</b> 检测常用的手势
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="14.1.2" data-path="input/gestures/movement.html">
            
            <a href="../input/gestures/movement.html">
                <i class="fa fa-check"></i> <b>14.1.2.</b> 跟踪手势移动
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="14.1.3" data-path="input/gestures/scroll.html">
            
            <a href="../input/gestures/scroll.html">
                <i class="fa fa-check"></i> <b>14.1.3.</b> Scroll手势动画
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="14.1.4" data-path="input/gestures/multi.html">
            
            <a href="../input/gestures/multi.html">
                <i class="fa fa-check"></i> <b>14.1.4.</b> 处理多触摸手势
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="14.1.5" data-path="input/gestures/scale.html">
            
            <a href="../input/gestures/scale.html">
                <i class="fa fa-check"></i> <b>14.1.5.</b> 拖拽与缩放
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="14.1.6" data-path="input/gestures/viewgroup.html">
            
            <a href="../input/gestures/viewgroup.html">
                <i class="fa fa-check"></i> <b>14.1.6.</b> 管理ViewGroup中的触摸事件
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="14.2" data-path="input/keyboard-input/index.html">
            
            <a href="../input/keyboard-input/index.html">
                <i class="fa fa-check"></i> <b>14.2.</b> 处理键盘输入
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="14.2.1" data-path="input/keyboard-input/type.html">
            
            <a href="../input/keyboard-input/type.html">
                <i class="fa fa-check"></i> <b>14.2.1.</b> 指定输入法类型
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="14.2.2" data-path="input/keyboard-input/visibility.html">
            
            <a href="../input/keyboard-input/visibility.html">
                <i class="fa fa-check"></i> <b>14.2.2.</b> 处理输入法可见性
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="14.2.3" data-path="input/keyboard-input/navigation.html">
            
            <a href="../input/keyboard-input/navigation.html">
                <i class="fa fa-check"></i> <b>14.2.3.</b> 兼容硬件导航
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="14.2.4" data-path="input/keyboard-input/commands.html">
            
            <a href="../input/keyboard-input/commands.html">
                <i class="fa fa-check"></i> <b>14.2.4.</b> 处理按键动作
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="14.3" data-path="input/game-controller/index.html">
            
            <a href="../input/game-controller/index.html">
                <i class="fa fa-check"></i> <b>14.3.</b> 兼容游戏控制器
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="14.3.1" data-path="input/game-controller/controller-inputs.html">
            
            <a href="../input/game-controller/controller-inputs.html">
                <i class="fa fa-check"></i> <b>14.3.1.</b> 处理控制器输入动作
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="14.3.2" data-path="input/game-controller/compatibility.html">
            
            <a href="../input/game-controller/compatibility.html">
                <i class="fa fa-check"></i> <b>14.3.2.</b> 支持不同的Android系统版本
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="14.3.3" data-path="input/game-controller/multi-controller.html">
            
            <a href="../input/game-controller/multi-controller.html">
                <i class="fa fa-check"></i> <b>14.3.3.</b> 支持多个控制器
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="15" data-path="background-jobs/index.html">
            
            <a href="../background-jobs/index.html">
                <i class="fa fa-check"></i> <b>15.</b> 后台任务
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="15.1" data-path="background-jobs/run-background-service/index.html">
            
            <a href="../background-jobs/run-background-service/index.html">
                <i class="fa fa-check"></i> <b>15.1.</b> 在IntentService中执行后台任务
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="15.1.1" data-path="background-jobs/run-background-service/create-service.html">
            
            <a href="../background-jobs/run-background-service/create-service.html">
                <i class="fa fa-check"></i> <b>15.1.1.</b> 创建IntentService
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="15.1.2" data-path="background-jobs/run-background-service/send-request.html">
            
            <a href="../background-jobs/run-background-service/send-request.html">
                <i class="fa fa-check"></i> <b>15.1.2.</b> 发送工作任务到IntentService
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="15.1.3" data-path="background-jobs/run-background-service/report-status.html">
            
            <a href="../background-jobs/run-background-service/report-status.html">
                <i class="fa fa-check"></i> <b>15.1.3.</b> 报告后台任务执行状态
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="15.2" data-path="background-jobs/load-data-background/index.html">
            
            <a href="../background-jobs/load-data-background/index.html">
                <i class="fa fa-check"></i> <b>15.2.</b> 使用CursorLoader在后台加载数据
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="15.2.1" data-path="background-jobs/load-data-background/setup-loader.html">
            
            <a href="../background-jobs/load-data-background/setup-loader.html">
                <i class="fa fa-check"></i> <b>15.2.1.</b> 使用CursorLoader执行查询任务
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="15.2.2" data-path="background-jobs/load-data-background/handle-result.html">
            
            <a href="../background-jobs/load-data-background/handle-result.html">
                <i class="fa fa-check"></i> <b>15.2.2.</b> 处理查询的结果
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="15.3" data-path="background-jobs/scheduling/index.html">
            
            <a href="../background-jobs/scheduling/index.html">
                <i class="fa fa-check"></i> <b>15.3.</b> 管理设备的唤醒状态
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="15.3.1" data-path="background-jobs/scheduling/wake-lock.html">
            
            <a href="../background-jobs/scheduling/wake-lock.html">
                <i class="fa fa-check"></i> <b>15.3.1.</b> 保持设备的唤醒
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="15.3.2" data-path="background-jobs/scheduling/alarms.html">
            
            <a href="../background-jobs/scheduling/alarms.html">
                <i class="fa fa-check"></i> <b>15.3.2.</b> 制定重复定时的任务
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="16" data-path="performance/index.html">
            
            <a href="../performance/index.html">
                <i class="fa fa-check"></i> <b>16.</b> 性能优化
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="16.1" data-path="performance/memory.html">
            
            <a href="../performance/memory.html">
                <i class="fa fa-check"></i> <b>16.1.</b> 管理应用的内存
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="16.2" data-path="performance/performance-tips.html">
            
            <a href="../performance/performance-tips.html">
                <i class="fa fa-check"></i> <b>16.2.</b> 性能优化Tips
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="16.3" data-path="performance/improving-layouts/index.html">
            
            <a href="../performance/improving-layouts/index.html">
                <i class="fa fa-check"></i> <b>16.3.</b> 提升Layout的性能
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="16.3.1" data-path="performance/improving-layouts/optimizing-layout.html">
            
            <a href="../performance/improving-layouts/optimizing-layout.html">
                <i class="fa fa-check"></i> <b>16.3.1.</b> 优化layout的层级
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="16.3.2" data-path="performance/improving-layouts/reuse-layouts.html">
            
            <a href="../performance/improving-layouts/reuse-layouts.html">
                <i class="fa fa-check"></i> <b>16.3.2.</b> 使用include标签重用layouts
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="16.3.3" data-path="performance/improving-layouts/loading-ondemand.html">
            
            <a href="../performance/improving-layouts/loading-ondemand.html">
                <i class="fa fa-check"></i> <b>16.3.3.</b> 按需加载视图
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="16.3.4" data-path="performance/improving-layouts/smooth-scrolling.html">
            
            <a href="../performance/improving-layouts/smooth-scrolling.html">
                <i class="fa fa-check"></i> <b>16.3.4.</b> 使得ListView滑动顺畅
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="16.4" data-path="performance/monitor-device-state/index.html">
            
            <a href="../performance/monitor-device-state/index.html">
                <i class="fa fa-check"></i> <b>16.4.</b> 优化电池寿命
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="16.4.1" data-path="performance/monitor-device-state/battery-monitor.html">
            
            <a href="../performance/monitor-device-state/battery-monitor.html">
                <i class="fa fa-check"></i> <b>16.4.1.</b> 监测电量与充电状态
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="16.4.2" data-path="performance/monitor-device-state/docking-monitor.html">
            
            <a href="../performance/monitor-device-state/docking-monitor.html">
                <i class="fa fa-check"></i> <b>16.4.2.</b> 判断与监测Docking状态
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="16.4.3" data-path="performance/monitor-device-state/connectivity-monitor.html">
            
            <a href="../performance/monitor-device-state/connectivity-monitor.html">
                <i class="fa fa-check"></i> <b>16.4.3.</b> 判断与监测网络连接状态
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="16.4.4" data-path="performance/monitor-device-state/manifest-receivers.html">
            
            <a href="../performance/monitor-device-state/manifest-receivers.html">
                <i class="fa fa-check"></i> <b>16.4.4.</b> 根据需要操作Broadcast接受者
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="16.5" data-path="performance/multi-threads/index.html">
            
            <a href="../performance/multi-threads/index.html">
                <i class="fa fa-check"></i> <b>16.5.</b> 多线程操作
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="16.5.1" data-path="performance/multi-threads/define-runnable.html">
            
            <a href="../performance/multi-threads/define-runnable.html">
                <i class="fa fa-check"></i> <b>16.5.1.</b> 在一个线程中执行一段特定的代码
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="16.5.2" data-path="performance/multi-threads/create-threadpool.html">
            
            <a href="../performance/multi-threads/create-threadpool.html">
                <i class="fa fa-check"></i> <b>16.5.2.</b> 为多线程创建线程池
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="16.5.3" data-path="performance/multi-threads/run-code.html">
            
            <a href="../performance/multi-threads/run-code.html">
                <i class="fa fa-check"></i> <b>16.5.3.</b> 在线程池中的一个线程里执行代码
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="16.5.4" data-path="performance/multi-threads/communicate-ui.html">
            
            <a href="../performance/multi-threads/communicate-ui.html">
                <i class="fa fa-check"></i> <b>16.5.4.</b> 与UI线程通信
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="16.6" data-path="performance/perf-anr/index.html">
            
            <a href="../performance/perf-anr/index.html">
                <i class="fa fa-check"></i> <b>16.6.</b> 避免ANR
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="16.7" data-path="performance/perf-anr/index.html">
            
            <a href="../performance/perf-anr/index.html">
                <i class="fa fa-check"></i> <b>16.7.</b> 避免出现程序无响应ANR
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="16.8" data-path="performance/perf-jni/index.html">
            
            <a href="../performance/perf-jni/index.html">
                <i class="fa fa-check"></i> <b>16.8.</b> JNI Tips
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="16.9" data-path="performance/smp/index.html">
            
            <a href="../performance/smp/index.html">
                <i class="fa fa-check"></i> <b>16.9.</b> SMP for Android
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="17" data-path="security/index.html">
            
            <a href="../security/index.html">
                <i class="fa fa-check"></i> <b>17.</b> 安全与隐私
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="17.1" data-path="security/security-tips.html">
            
            <a href="../security/security-tips.html">
                <i class="fa fa-check"></i> <b>17.1.</b> Security Tips
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="17.2" data-path="security/security-ssl.html">
            
            <a href="../security/security-ssl.html">
                <i class="fa fa-check"></i> <b>17.2.</b> 使用HTTPS与SSL
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="17.3" data-path="security/enterprise.html">
            
            <a href="../security/enterprise.html">
                <i class="fa fa-check"></i> <b>17.3.</b> 企业版App
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="18" data-path="testing/index.html">
            
            <a href="../testing/index.html">
                <i class="fa fa-check"></i> <b>18.</b> 测试程序
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="18.1" data-path="testing/activity-testing/index.html">
            
            <a href="../testing/activity-testing/index.html">
                <i class="fa fa-check"></i> <b>18.1.</b> 测试你的Activity
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="18.1.1" data-path="testing/activity-testing/prepare-activity-testing.html">
            
            <a href="../testing/activity-testing/prepare-activity-testing.html">
                <i class="fa fa-check"></i> <b>18.1.1.</b> 建立测试环境
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="18.1.2" data-path="testing/activity-testing/activity-basic-testing.html">
            
            <a href="../testing/activity-testing/activity-basic-testing.html">
                <i class="fa fa-check"></i> <b>18.1.2.</b> 创建与执行测试用例
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="18.1.3" data-path="testing/activity-testing/activity-ui-testing.html">
            
            <a href="../testing/activity-testing/activity-ui-testing.html">
                <i class="fa fa-check"></i> <b>18.1.3.</b> 测试UI组件
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="18.1.4" data-path="testing/activity-testing/activity-unit-testing.html">
            
            <a href="../testing/activity-testing/activity-unit-testing.html">
                <i class="fa fa-check"></i> <b>18.1.4.</b> 创建单元测试
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="18.1.5" data-path="testing/activity-testing/activity-function-testing.html">
            
            <a href="../testing/activity-testing/activity-function-testing.html">
                <i class="fa fa-check"></i> <b>18.1.5.</b> 创建功能测试
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="19" data-path="distribute/index.html">
            
            <a href="../distribute/index.html">
                <i class="fa fa-check"></i> <b>19.</b> 分发与盈利
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="19.1" data-path="distribute/in-app-billing/index.html">
            
            <a href="../distribute/in-app-billing/index.html">
                <i class="fa fa-check"></i> <b>19.1.</b> 售卖App内置产品
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="19.1.1" data-path="distribute/in-app-billing/prepare-iab-app.html">
            
            <a href="../distribute/in-app-billing/prepare-iab-app.html">
                <i class="fa fa-check"></i> <b>19.1.1.</b> 准备你的App
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="19.1.2" data-path="distribute/in-app-billing/list-iab-products.html">
            
            <a href="../distribute/in-app-billing/list-iab-products.html">
                <i class="fa fa-check"></i> <b>19.1.2.</b> 建立售卖的产品
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="19.1.3" data-path="distribute/in-app-billing/purchase-iab-products.html">
            
            <a href="../distribute/in-app-billing/purchase-iab-products.html">
                <i class="fa fa-check"></i> <b>19.1.3.</b> 购买产品
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="19.1.4" data-path="distribute/in-app-billing/test-iab-app.html">
            
            <a href="../distribute/in-app-billing/test-iab-app.html">
                <i class="fa fa-check"></i> <b>19.1.4.</b> 测试你的App
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="19.2" data-path="distribute/multi-apks/index.html">
            
            <a href="../distribute/multi-apks/index.html">
                <i class="fa fa-check"></i> <b>19.2.</b> 维护多个APK
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="19.2.1" data-path="distribute/multi-apks/api.html">
            
            <a href="../distribute/multi-apks/api.html">
                <i class="fa fa-check"></i> <b>19.2.1.</b> 为不同API Level创建多个APK
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="19.2.2" data-path="distribute/multi-apks/screen-size.html">
            
            <a href="../distribute/multi-apks/screen-size.html">
                <i class="fa fa-check"></i> <b>19.2.2.</b> 为不同屏幕大小创建多个APK
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="19.2.3" data-path="distribute/multi-apks/texture.html">
            
            <a href="../distribute/multi-apks/texture.html">
                <i class="fa fa-check"></i> <b>19.2.3.</b> 为不同的GL Texture创建多个APK
            </a>
            
            
        </li>
    
        <li class="chapter " data-level="19.2.4" data-path="distribute/multi-apks/multiple.html">
            
            <a href="../distribute/multi-apks/multiple.html">
                <i class="fa fa-check"></i> <b>19.2.4.</b> 为2种以上的维度创建多个APK
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="19.3" data-path="distribute/monetization/index.html">
            
            <a href="../distribute/monetization/index.html">
                <i class="fa fa-check"></i> <b>19.3.</b> App盈利
            </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="19.3.1" data-path="distribute/monetization/ads-and-ux.html">
            
            <a href="../distribute/monetization/ads-and-ux.html">
                <i class="fa fa-check"></i> <b>19.3.1.</b> 在不影响用户体验的前提下添加广告
            </a>
            
            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    


        
        <li class="divider"></li>
        <li>
            <a href="http://www.gitbook.io/" target="blank" class="gitbook-link">Generated using GitBook</a>
        </li>
        
    </ul>
</div>

    <div class="book-body">
        <div class="body-inner">
            <div class="page-wrapper" tabindex="-1">
                <div class="book-progress">
    <div class="bar">
        <div class="inner" style="width: 28.03030303030303%;min-width: 27.651515151515152%;"></div>
    </div>
    <div class="chapters">
    
        <a href="../index.html" title="序言" class="chapter done new-chapter" data-progress="1" style="left: 0%;"></a>
    
        <a href="../basics/index.html" title="从这里开始" class="chapter done new-chapter" data-progress="2" style="left: 0.3787878787878788%;"></a>
    
        <a href="../basics/firstapp/index.html" title="建立你的第一个App" class="chapter done " data-progress="2.1" style="left: 0.7575757575757576%;"></a>
    
        <a href="../basics/firstapp/creating-project.html" title="创建一个Android项目" class="chapter done " data-progress="2.1.1" style="left: 1.1363636363636365%;"></a>
    
        <a href="../basics/firstapp/running-app.html" title="执行你的程序" class="chapter done " data-progress="2.1.2" style="left: 1.5151515151515151%;"></a>
    
        <a href="../basics/firstapp/building-ui.html" title="建立一个简单的用户界面" class="chapter done " data-progress="2.1.3" style="left: 1.893939393939394%;"></a>
    
        <a href="../basics/firstapp/starting-activity.html" title="启动另外的Activity" class="chapter done " data-progress="2.1.4" style="left: 2.272727272727273%;"></a>
    
        <a href="../basics/actionbar/index.html" title="添加ActionBar" class="chapter done " data-progress="2.2" style="left: 2.6515151515151514%;"></a>
    
        <a href="../basics/actionbar/setting-up.html" title="建立ActionBar" class="chapter done " data-progress="2.2.1" style="left: 3.0303030303030303%;"></a>
    
        <a href="../basics/actionbar/adding-buttons.html" title="添加Action按钮" class="chapter done " data-progress="2.2.2" style="left: 3.409090909090909%;"></a>
    
        <a href="../basics/actionbar/styling.html" title="ActionBar的风格化" class="chapter done " data-progress="2.2.3" style="left: 3.787878787878788%;"></a>
    
        <a href="../basics/actionbar/overlaying.html" title="ActionBar的覆盖层叠" class="chapter done " data-progress="2.2.4" style="left: 4.166666666666667%;"></a>
    
        <a href="../basics/supporting-devices/index.html" title="兼容不同的设备" class="chapter done " data-progress="2.3" style="left: 4.545454545454546%;"></a>
    
        <a href="../basics/supporting-devices/languages.html" title="适配不同的语言" class="chapter done " data-progress="2.3.1" style="left: 4.924242424242424%;"></a>
    
        <a href="../basics/supporting-devices/screens.html" title="适配不同的屏幕" class="chapter done " data-progress="2.3.2" style="left: 5.303030303030303%;"></a>
    
        <a href="../basics/supporting-devices/platforms.html" title="适配不同的系统版本" class="chapter done " data-progress="2.3.3" style="left: 5.681818181818182%;"></a>
    
        <a href="../basics/activity-lifecycle/index.html" title="管理Activity的生命周期" class="chapter done " data-progress="2.4" style="left: 6.0606060606060606%;"></a>
    
        <a href="../basics/activity-lifecycle/starting.html" title="启动与销毁Activity" class="chapter done " data-progress="2.4.1" style="left: 6.4393939393939394%;"></a>
    
        <a href="../basics/activity-lifecycle/pausing.html" title="暂停与恢复Activity" class="chapter done " data-progress="2.4.2" style="left: 6.818181818181818%;"></a>
    
        <a href="../basics/activity-lifecycle/stopping.html" title="停止与重启Activity" class="chapter done " data-progress="2.4.3" style="left: 7.196969696969697%;"></a>
    
        <a href="../basics/activity-lifecycle/recreating.html" title="重新创建Activity" class="chapter done " data-progress="2.4.4" style="left: 7.575757575757576%;"></a>
    
        <a href="../basics/fragments/index.html" title="使用Fragment建立动态的UI" class="chapter done " data-progress="2.5" style="left: 7.954545454545454%;"></a>
    
        <a href="../basics/fragments/creating.html" title="创建一个Fragment" class="chapter done " data-progress="2.5.1" style="left: 8.333333333333334%;"></a>
    
        <a href="../basics/fragments/fragment-ui.html" title="建立灵活动态的UI" class="chapter done " data-progress="2.5.2" style="left: 8.712121212121213%;"></a>
    
        <a href="../basics/fragments/communicating.html" title="Fragments之间的交互" class="chapter done " data-progress="2.5.3" style="left: 9.090909090909092%;"></a>
    
        <a href="../basics/data-storage/index.html" title="数据保存" class="chapter done " data-progress="2.6" style="left: 9.469696969696969%;"></a>
    
        <a href="../basics/data-storage/shared-preference.html" title="保存到Preference" class="chapter done " data-progress="2.6.1" style="left: 9.848484848484848%;"></a>
    
        <a href="../basics/data-storage/files.html" title="保存到文件" class="chapter done " data-progress="2.6.2" style="left: 10.227272727272727%;"></a>
    
        <a href="../basics/data-storage/database.html" title="保存到数据库" class="chapter done " data-progress="2.6.3" style="left: 10.606060606060606%;"></a>
    
        <a href="../basics/intents/index.html" title="与其他应用的交互" class="chapter done " data-progress="2.7" style="left: 10.984848484848484%;"></a>
    
        <a href="../basics/intents/sending.html" title="Intent的发送" class="chapter done " data-progress="2.7.1" style="left: 11.363636363636363%;"></a>
    
        <a href="../basics/intents/result.html" title="接收Activity返回的结果" class="chapter done " data-progress="2.7.2" style="left: 11.742424242424242%;"></a>
    
        <a href="../basics/intents/filters.html" title="Intent过滤" class="chapter done " data-progress="2.7.3" style="left: 12.121212121212121%;"></a>
    
        <a href="../content-sharing/index.html" title="分享" class="chapter done new-chapter" data-progress="3" style="left: 12.5%;"></a>
    
        <a href="../content-sharing/sharing/index.html" title="分享简单的数据" class="chapter done " data-progress="3.1" style="left: 12.878787878787879%;"></a>
    
        <a href="../content-sharing/sharing/send.html" title="给其他App发送简单的数据" class="chapter done " data-progress="3.1.1" style="left: 13.257575757575758%;"></a>
    
        <a href="../content-sharing/sharing/receive.html" title="接收从其他App返回的数据" class="chapter done " data-progress="3.1.2" style="left: 13.636363636363637%;"></a>
    
        <a href="../content-sharing/sharing/shareaction.html" title="添加一个简便的分享动作" class="chapter done " data-progress="3.1.3" style="left: 14.015151515151516%;"></a>
    
        <a href="../content-sharing/secure-file-sharing/index.html" title="分享文件" class="chapter done " data-progress="3.2" style="left: 14.393939393939394%;"></a>
    
        <a href="../content-sharing/secure-file-sharing/setup-sharing.html" title="建立文件分享" class="chapter done " data-progress="3.2.1" style="left: 14.772727272727273%;"></a>
    
        <a href="../content-sharing/secure-file-sharing/sharing-file.html" title="分享文件" class="chapter done " data-progress="3.2.2" style="left: 15.151515151515152%;"></a>
    
        <a href="../content-sharing/secure-file-sharing/request-file.html" title="请求分享一个文件" class="chapter done " data-progress="3.2.3" style="left: 15.530303030303031%;"></a>
    
        <a href="../content-sharing/secure-file-sharing/retrieve-info.html" title="获取文件信息" class="chapter done " data-progress="3.2.4" style="left: 15.909090909090908%;"></a>
    
        <a href="../content-sharing/beam-files/index.html" title="使用NFC分享文件" class="chapter done " data-progress="3.3" style="left: 16.28787878787879%;"></a>
    
        <a href="../content-sharing/beam-files/sending-files.html" title="发送文件给其他设备" class="chapter done " data-progress="3.3.1" style="left: 16.666666666666668%;"></a>
    
        <a href="../content-sharing/beam-files/receive-files.html" title="接收其他设备的文件" class="chapter done " data-progress="3.3.2" style="left: 17.045454545454547%;"></a>
    
        <a href="../multimedia/index.html" title="多媒体" class="chapter done new-chapter" data-progress="4" style="left: 17.424242424242426%;"></a>
    
        <a href="../multimedia/audio/index.html" title="管理音频播放" class="chapter done " data-progress="4.1" style="left: 17.803030303030305%;"></a>
    
        <a href="../multimedia/audio/volume-playback.html" title="控制你得应用的音量与播放" class="chapter done " data-progress="4.1.1" style="left: 18.181818181818183%;"></a>
    
        <a href="../multimedia/audio/audio-focus.html" title="管理音频焦点" class="chapter done " data-progress="4.1.2" style="left: 18.560606060606062%;"></a>
    
        <a href="../multimedia/audio/audio-output.html" title="兼容音频输出设备" class="chapter done " data-progress="4.1.3" style="left: 18.939393939393938%;"></a>
    
        <a href="../multimedia/camera/index.html" title="拍照" class="chapter done " data-progress="4.2" style="left: 19.318181818181817%;"></a>
    
        <a href="../multimedia/camera/photobasic.html" title="简单的拍照" class="chapter done " data-progress="4.2.1" style="left: 19.696969696969695%;"></a>
    
        <a href="../multimedia/camera/videobasic.html" title="简单的录像" class="chapter done " data-progress="4.2.2" style="left: 20.075757575757574%;"></a>
    
        <a href="../multimedia/camera/cameradirect.html" title="控制相机硬件" class="chapter done " data-progress="4.2.3" style="left: 20.454545454545453%;"></a>
    
        <a href="../multimedia/printing/index.html" title="打印" class="chapter done " data-progress="4.3" style="left: 20.833333333333332%;"></a>
    
        <a href="../multimedia/printing/photos.html" title="打印照片" class="chapter done " data-progress="4.3.1" style="left: 21.21212121212121%;"></a>
    
        <a href="../multimedia/printing/html-docs.html" title="打印HTML文档" class="chapter done " data-progress="4.3.2" style="left: 21.59090909090909%;"></a>
    
        <a href="../multimedia/printing/custom-docs.html" title="打印自定义文档" class="chapter done " data-progress="4.3.3" style="left: 21.96969696969697%;"></a>
    
        <a href="../graphics/index.html" title="图像" class="chapter done new-chapter" data-progress="5" style="left: 22.348484848484848%;"></a>
    
        <a href="../graphics/displaying-bitmaps/index.html" title="高效显示Bitmap" class="chapter done " data-progress="5.1" style="left: 22.727272727272727%;"></a>
    
        <a href="../graphics/displaying-bitmaps/load-bitmap.html" title="高效加载大图" class="chapter done " data-progress="5.1.1" style="left: 23.106060606060606%;"></a>
    
        <a href="../graphics/displaying-bitmaps/process-bitmap.html" title="非UI线程处理Bitmap" class="chapter done " data-progress="5.1.2" style="left: 23.484848484848484%;"></a>
    
        <a href="../graphics/displaying-bitmaps/cache-bitmap.html" title="缓存Bitmap" class="chapter done " data-progress="5.1.3" style="left: 23.863636363636363%;"></a>
    
        <a href="../graphics/displaying-bitmaps/manage-bitmap-memory.html" title="管理Bitmap的内存占用" class="chapter done " data-progress="5.1.4" style="left: 24.242424242424242%;"></a>
    
        <a href="../graphics/displaying-bitmaps/display-bitmap.html" title="在UI上显示Bitmap" class="chapter done " data-progress="5.1.5" style="left: 24.62121212121212%;"></a>
    
        <a href="../graphics/opengl/index.html" title="使用OpenGL ES显示图像" class="chapter done " data-progress="5.2" style="left: 25%;"></a>
    
        <a href="../graphics/opengl/environment.html" title="建立OpenGL ES的环境" class="chapter done " data-progress="5.2.1" style="left: 25.37878787878788%;"></a>
    
        <a href="../graphics/opengl/shapes.html" title="定义Shapes" class="chapter done " data-progress="5.2.2" style="left: 25.757575757575758%;"></a>
    
        <a href="../graphics/opengl/draw.html" title="绘制Shapes" class="chapter done " data-progress="5.2.3" style="left: 26.136363636363637%;"></a>
    
        <a href="../graphics/opengl/projection.html" title="运用投影与相机视图" class="chapter done " data-progress="5.2.4" style="left: 26.515151515151516%;"></a>
    
        <a href="../graphics/opengl/motion.html" title="添加移动" class="chapter done " data-progress="5.2.5" style="left: 26.893939393939394%;"></a>
    
        <a href="../graphics/opengl/touch.html" title="响应触摸事件" class="chapter done " data-progress="5.2.6" style="left: 27.272727272727273%;"></a>
    
        <a href="../animations/index.html" title="动画" class="chapter done new-chapter" data-progress="6" style="left: 27.651515151515152%;"></a>
    
        <a href="../animations/crossfade.html" title="淡入淡出两个View" class="chapter done " data-progress="6.1" style="left: 28.03030303030303%;"></a>
    
        <a href="../animations/screen-slide.html" title="使用ViewPager实现屏幕滑动" class="chapter  " data-progress="6.2" style="left: 28.40909090909091%;"></a>
    
        <a href="../animations/cardflip.html" title="卡片翻转的动画" class="chapter  " data-progress="6.3" style="left: 28.78787878787879%;"></a>
    
        <a href="../animations/zoom.html" title="缩放动画" class="chapter  " data-progress="6.4" style="left: 29.166666666666668%;"></a>
    
        <a href="../animations/layout.html" title="控件切换动画" class="chapter  " data-progress="6.5" style="left: 29.545454545454547%;"></a>
    
        <a href="../connectivity/index.html" title="连接" class="chapter  new-chapter" data-progress="7" style="left: 29.924242424242426%;"></a>
    
        <a href="../connectivity/connect-devices-wireless/index.html" title="无线连接设备" class="chapter  " data-progress="7.1" style="left: 30.303030303030305%;"></a>
    
        <a href="../connectivity/connect-devices-wireless/nsd.html" title="使得网络服务可发现" class="chapter  " data-progress="7.1.1" style="left: 30.681818181818183%;"></a>
    
        <a href="../connectivity/connect-devices-wireless/wifi-direct.html" title="使用WiFi建立P2P连接" class="chapter  " data-progress="7.1.2" style="left: 31.060606060606062%;"></a>
    
        <a href="../connectivity/connect-devices-wireless/nsd-wifi-index.html" title="使用WiFi P2P服务" class="chapter  " data-progress="7.1.3" style="left: 31.439393939393938%;"></a>
    
        <a href="../connectivity/network-ops/index.html" title="网络连接操作" class="chapter  " data-progress="7.2" style="left: 31.818181818181817%;"></a>
    
        <a href="../connectivity/network-ops/connecting.html" title="连接到网络" class="chapter  " data-progress="7.2.1" style="left: 32.196969696969695%;"></a>
    
        <a href="../connectivity/network-ops/managing.html" title="管理使用的网络" class="chapter  " data-progress="7.2.2" style="left: 32.57575757575758%;"></a>
    
        <a href="../connectivity/network-ops/xml.html" title="解析XML数据" class="chapter  " data-progress="7.2.3" style="left: 32.95454545454545%;"></a>
    
        <a href="../connectivity/efficient-downloads/index.html" title="高效下载" class="chapter  " data-progress="7.3" style="left: 33.333333333333336%;"></a>
    
        <a href="../connectivity/efficient-downloads/efficient-network-access.html" title="为网络访问更加高效而优化下载" class="chapter  " data-progress="7.3.1" style="left: 33.71212121212121%;"></a>
    
        <a href="../connectivity/efficient-downloads/regular-update.html" title="最小化更新操作的影响" class="chapter  " data-progress="7.3.2" style="left: 34.09090909090909%;"></a>
    
        <a href="../connectivity/efficient-downloads/redundant-redundant.html" title="避免下载多余的数据" class="chapter  " data-progress="7.3.3" style="left: 34.46969696969697%;"></a>
    
        <a href="../connectivity/efficient-downloads/connectivity-patterns.html" title="根据网络类型改变下载模式" class="chapter  " data-progress="7.3.4" style="left: 34.84848484848485%;"></a>
    
        <a href="../connectivity/sync-adapters/index.html" title="使用Sync Adapter传输数据" class="chapter  " data-progress="7.4" style="left: 35.22727272727273%;"></a>
    
        <a href="../connectivity/sync-adapters/create-authenticator.html" title="创建Stub授权器" class="chapter  " data-progress="7.4.1" style="left: 35.60606060606061%;"></a>
    
        <a href="../connectivity/sync-adapters/create-stub-provider.html" title="创建Stub Content Provider" class="chapter  " data-progress="7.4.2" style="left: 35.984848484848484%;"></a>
    
        <a href="../connectivity/sync-adapters/create-sync-adapter.html" title="创建Sync Adpater" class="chapter  " data-progress="7.4.3" style="left: 36.36363636363637%;"></a>
    
        <a href="../connectivity/sync-adapters/running-sync-adapter.html" title="执行Sync Adpater" class="chapter  " data-progress="7.4.4" style="left: 36.74242424242424%;"></a>
    
        <a href="../connectivity/volley/index.html" title="使用Volley执行网络数据传输" class="chapter  " data-progress="7.5" style="left: 37.121212121212125%;"></a>
    
        <a href="../connectivity/volley/simple.html" title="发送简单的网络请求" class="chapter  " data-progress="7.5.1" style="left: 37.5%;"></a>
    
        <a href="../connectivity/volley/request-queue.html" title="建立请求队列" class="chapter  " data-progress="7.5.2" style="left: 37.878787878787875%;"></a>
    
        <a href="../connectivity/volley/request.html" title="创建标准的网络请求" class="chapter  " data-progress="7.5.3" style="left: 38.25757575757576%;"></a>
    
        <a href="../connectivity/volley/request-custom.html" title="实现自定义的网络请求" class="chapter  " data-progress="7.5.4" style="left: 38.63636363636363%;"></a>
    
        <a href="../cloud/index.html" title="云服务" class="chapter  new-chapter" data-progress="8" style="left: 39.015151515151516%;"></a>
    
        <a href="../cloud/cloudsync/index.html" title="云同步" class="chapter  " data-progress="8.1" style="left: 39.39393939393939%;"></a>
    
        <a href="../cloud/cloudsync/backupapi.html" title="使用备份API" class="chapter  " data-progress="8.1.1" style="left: 39.77272727272727%;"></a>
    
        <a href="../cloud/cloudsync/gcm.html" title="使用Google Cloud Messaging" class="chapter  " data-progress="8.1.2" style="left: 40.15151515151515%;"></a>
    
        <a href="../cloud/cloudsave/index.html" title="解决云同步的保存冲突" class="chapter  " data-progress="8.2" style="left: 40.53030303030303%;"></a>
    
        <a href="../contacts-provider/index.html" title="用户信息" class="chapter  new-chapter" data-progress="9" style="left: 40.90909090909091%;"></a>
    
        <a href="../contacts-provider/retrieve-names.html" title="获取联系人列表" class="chapter  " data-progress="9.1" style="left: 41.28787878787879%;"></a>
    
        <a href="../contacts-provider/retrieve-detail.html" title="获取联系人详情" class="chapter  " data-progress="9.2" style="left: 41.666666666666664%;"></a>
    
        <a href="../contacts-provider/modify-data.html" title="修改联系人信息" class="chapter  " data-progress="9.3" style="left: 42.04545454545455%;"></a>
    
        <a href="../contacts-provider/display-badge.html" title="显示联系人头像" class="chapter  " data-progress="9.4" style="left: 42.42424242424242%;"></a>
    
        <a href="../location/index.html" title="位置信息" class="chapter  " data-progress="10" style="left: 42.803030303030305%;"></a>
    
        <a href="../location/retrieve-current.html" title="获取当前位置" class="chapter  " data-progress="10.1" style="left: 43.18181818181818%;"></a>
    
        <a href="../location/retrieve-location-updates.html" title="获取位置更新" class="chapter  " data-progress="10.2" style="left: 43.56060606060606%;"></a>
    
        <a href="../location/display-address.html" title="显示位置地址" class="chapter  " data-progress="10.3" style="left: 43.93939393939394%;"></a>
    
        <a href="../location/geofencing.html" title="创建并监视异常区域" class="chapter  " data-progress="10.4" style="left: 44.31818181818182%;"></a>
    
        <a href="../location/activity-recognition.html" title="识别用户的当下活动" class="chapter  " data-progress="10.5" style="left: 44.696969696969695%;"></a>
    
        <a href="../location/location-testing.html" title="使用模拟位置进行测试" class="chapter  " data-progress="10.6" style="left: 45.07575757575758%;"></a>
    
        <a href="../wearables/index.html" title="为可穿戴设备创建应用" class="chapter  " data-progress="11" style="left: 45.45454545454545%;"></a>
    
        <a href="../wearables/notifications/index.html" title="赋予Notification可穿戴特性" class="chapter  " data-progress="11.1" style="left: 45.833333333333336%;"></a>
    
        <a href="../wearables/notifications/creating.html" title="创建Notification" class="chapter  " data-progress="11.1.1" style="left: 46.21212121212121%;"></a>
    
        <a href="../wearables/notifications/voice-input.html" title="在Notifcation中接收语音输入" class="chapter  " data-progress="11.1.2" style="left: 46.59090909090909%;"></a>
    
        <a href="../wearables/notifications/pages.html" title="为Notification添加显示页面" class="chapter  " data-progress="11.1.3" style="left: 46.96969696969697%;"></a>
    
        <a href="../wearables/notifications/stacks.html" title="以Stack的方式显示Notifications" class="chapter  " data-progress="11.1.4" style="left: 47.34848484848485%;"></a>
    
        <a href="../wearables/apps/index.html" title="创建可穿戴的应用" class="chapter  " data-progress="11.2" style="left: 47.72727272727273%;"></a>
    
        <a href="../wearables/apps/creating.html" title="创建并执行可穿戴应用" class="chapter  " data-progress="11.2.1" style="left: 48.10606060606061%;"></a>
    
        <a href="../wearables/apps/layouts.html" title="创建自定义的布局" class="chapter  " data-progress="11.2.2" style="left: 48.484848484848484%;"></a>
    
        <a href="../wearables/apps/voice.html" title="添加语音能力" class="chapter  " data-progress="11.2.3" style="left: 48.86363636363637%;"></a>
    
        <a href="../wearables/apps/packaging.html" title="打包可穿戴应用" class="chapter  " data-progress="11.2.4" style="left: 49.24242424242424%;"></a>
    
        <a href="../wearables/apps/bt-debugging.html" title="通过蓝牙进行调试" class="chapter  " data-progress="11.2.5" style="left: 49.621212121212125%;"></a>
    
        <a href="../wearables/data-layer/index.html" title="发送并同步数据" class="chapter  " data-progress="11.3" style="left: 50%;"></a>
    
        <a href="../wearables/data-layer/accessing.html" title="访问可穿戴数据层" class="chapter  " data-progress="11.3.1" style="left: 50.378787878787875%;"></a>
    
        <a href="../wearables/data-layer/data-items.html" title="同步数据单元" class="chapter  " data-progress="11.3.2" style="left: 50.75757575757576%;"></a>
    
        <a href="../wearables/data-layer/assets.html" title="传输资源" class="chapter  " data-progress="11.3.3" style="left: 51.13636363636363%;"></a>
    
        <a href="../wearables/data-layer/messages.html" title="发送与接收消息" class="chapter  " data-progress="11.3.4" style="left: 51.515151515151516%;"></a>
    
        <a href="../wearables/data-layer/events.html" title="处理数据层的事件" class="chapter  " data-progress="11.3.5" style="left: 51.89393939393939%;"></a>
    
        <a href="../ux/index.html" title="交互" class="chapter  " data-progress="12" style="left: 52.27272727272727%;"></a>
    
        <a href="../ux/design-nav/index.html" title="设计高效的导航" class="chapter  " data-progress="12.1" style="left: 52.65151515151515%;"></a>
    
        <a href="../ux/design-nav/screen-planning.html" title="规划屏幕界面与他们之间的关系" class="chapter  " data-progress="12.1.1" style="left: 53.03030303030303%;"></a>
    
        <a href="../ux/design-nav/multi-sizes.html" title="为多种大小的屏幕进行规划" class="chapter  " data-progress="12.1.2" style="left: 53.40909090909091%;"></a>
    
        <a href="../ux/design-nav/descendant-lateral.html" title="提供向下与侧滑的导航" class="chapter  " data-progress="12.1.3" style="left: 53.78787878787879%;"></a>
    
        <a href="../ux/design-nav/ancestral-temporal.html" title="提供向上与暂时的导航" class="chapter  " data-progress="12.1.4" style="left: 54.166666666666664%;"></a>
    
        <a href="../ux/design-nav/wireframing.html" title="综合上面所有的导航" class="chapter  " data-progress="12.1.5" style="left: 54.54545454545455%;"></a>
    
        <a href="../ux/implement-nav/index.html" title="实现高效的导航" class="chapter  " data-progress="12.2" style="left: 54.92424242424242%;"></a>
    
        <a href="../ux/implement-nav/lateral.html" title="使用Tabs创建Swipe视图" class="chapter  " data-progress="12.2.1" style="left: 55.303030303030305%;"></a>
    
        <a href="../ux/implement-nav/nav-drawer.html" title="创建抽屉导航" class="chapter  " data-progress="12.2.2" style="left: 55.68181818181818%;"></a>
    
        <a href="../ux/implement-nav/ancestral.html" title="提供向上的导航" class="chapter  " data-progress="12.2.3" style="left: 56.06060606060606%;"></a>
    
        <a href="../ux/implement-nav/temporal.html" title="提供向后的导航" class="chapter  " data-progress="12.2.4" style="left: 56.43939393939394%;"></a>
    
        <a href="../ux/implement-nav/descendant.html" title="实现向下的导航" class="chapter  " data-progress="12.2.5" style="left: 56.81818181818182%;"></a>
    
        <a href="../ux/notify-user/index.html" title="通知提示用户" class="chapter  " data-progress="12.3" style="left: 57.196969696969695%;"></a>
    
        <a href="../ux/notify-user/build-notification.html" title="建立Notification" class="chapter  " data-progress="12.3.1" style="left: 57.57575757575758%;"></a>
    
        <a href="../ux/notify-user/nav.html" title="当启动Activity时保留导航" class="chapter  " data-progress="12.3.2" style="left: 57.95454545454545%;"></a>
    
        <a href="../ux/notify-user/update-notification.html" title="更新Notification" class="chapter  " data-progress="12.3.3" style="left: 58.333333333333336%;"></a>
    
        <a href="../ux/notify-user/expand-notification.html" title="使用BigView风格" class="chapter  " data-progress="12.3.4" style="left: 58.71212121212121%;"></a>
    
        <a href="../ux/notify-user/progess-notification.html" title="显示Notification进度" class="chapter  " data-progress="12.3.5" style="left: 59.09090909090909%;"></a>
    
        <a href="../ux/search/index.html" title="增加搜索功能" class="chapter  " data-progress="12.4" style="left: 59.46969696969697%;"></a>
    
        <a href="../ux/search/setup.html" title="建立搜索界面" class="chapter  " data-progress="12.4.1" style="left: 59.84848484848485%;"></a>
    
        <a href="../ux/search/search.html" title="保存并搜索数据" class="chapter  " data-progress="12.4.2" style="left: 60.22727272727273%;"></a>
    
        <a href="../ux/search/back-compat.html" title="保持向下兼容" class="chapter  " data-progress="12.4.3" style="left: 60.60606060606061%;"></a>
    
        <a href="../ux/app-indexing/index.html" title="使得你的App内容可被Google搜索" class="chapter  " data-progress="12.5" style="left: 60.984848484848484%;"></a>
    
        <a href="../ux/app-indexing/deep-linking.html" title="为App内容开启深度链接" class="chapter  " data-progress="12.5.1" style="left: 61.36363636363637%;"></a>
    
        <a href="../ux/app-indexing/enable-app-indexing.html" title="为索引指定App内容" class="chapter  " data-progress="12.5.2" style="left: 61.74242424242424%;"></a>
    
        <a href="../ui/index.html" title="UI" class="chapter  " data-progress="13" style="left: 62.121212121212125%;"></a>
    
        <a href="../ui/multiscreen/index.html" title="为多屏幕设计" class="chapter  " data-progress="13.1" style="left: 62.5%;"></a>
    
        <a href="../ui/multiscreen/screen-sizes.html" title="兼容不同的屏幕大小" class="chapter  " data-progress="13.1.1" style="left: 62.878787878787875%;"></a>
    
        <a href="../ui/multiscreen/screen-desities.html" title="兼容不同的屏幕密度" class="chapter  " data-progress="13.1.2" style="left: 63.25757575757576%;"></a>
    
        <a href="../ui/multiscreen/adapt-ui.html" title="实现可适应的UI" class="chapter  " data-progress="13.1.3" style="left: 63.63636363636363%;"></a>
    
        <a href="../ui/tv/index.html" title="为TV进行设计" class="chapter  " data-progress="13.2" style="left: 64.01515151515152%;"></a>
    
        <a href="../ui/tv/optimize-layouts-tv.html" title="为TV优化Layout" class="chapter  " data-progress="13.2.1" style="left: 64.39393939393939%;"></a>
    
        <a href="../ui/tv/optimize-nav-tv.html" title="为TV优化导航" class="chapter  " data-progress="13.2.2" style="left: 64.77272727272727%;"></a>
    
        <a href="../ui/tv/unsupport-features-tv.html" title="处理不支持TV的功能" class="chapter  " data-progress="13.2.3" style="left: 65.15151515151516%;"></a>
    
        <a href="../ui/custom-view/index.html" title="创建自定义View" class="chapter  " data-progress="13.3" style="left: 65.53030303030303%;"></a>
    
        <a href="../ui/custom-view/create-view.html" title="创建自定义的View类" class="chapter  " data-progress="13.3.1" style="left: 65.9090909090909%;"></a>
    
        <a href="../ui/custom-view/custom-draw.html" title="实现自定义View的绘制" class="chapter  " data-progress="13.3.2" style="left: 66.28787878787878%;"></a>
    
        <a href="../ui/custom-view/make-interactive.html" title="使得View可交互" class="chapter  " data-progress="13.3.3" style="left: 66.66666666666667%;"></a>
    
        <a href="../ui/custom-view/optimize-view.html" title="优化自定义View" class="chapter  " data-progress="13.3.4" style="left: 67.04545454545455%;"></a>
    
        <a href="../ui/backward-compatible-ui/index.html" title="创建向后兼容的UI" class="chapter  " data-progress="13.4" style="left: 67.42424242424242%;"></a>
    
        <a href="../ui/backward-compatible-ui/abstract.html" title="抽象新的APIs" class="chapter  " data-progress="13.4.1" style="left: 67.8030303030303%;"></a>
    
        <a href="../ui/backward-compatible-ui/new-impl.html" title="代理至新的APIs" class="chapter  " data-progress="13.4.2" style="left: 68.18181818181819%;"></a>
    
        <a href="../ui/backward-compatible-ui/older-impl.html" title="使用旧的APIs实现新API的效果" class="chapter  " data-progress="13.4.3" style="left: 68.56060606060606%;"></a>
    
        <a href="../ui/backward-compatible-ui/using-component.html" title="使用版本敏感的组件" class="chapter  " data-progress="13.4.4" style="left: 68.93939393939394%;"></a>
    
        <a href="../ui/accessibility/index.html" title="实现辅助功能" class="chapter  " data-progress="13.5" style="left: 69.31818181818181%;"></a>
    
        <a href="../ui/accessibility/accessible-app.html" title="开发辅助程序" class="chapter  " data-progress="13.5.1" style="left: 69.6969696969697%;"></a>
    
        <a href="../ui/accessibility/accessible-service.html" title="开发辅助服务" class="chapter  " data-progress="13.5.2" style="left: 70.07575757575758%;"></a>
    
        <a href="../ui/system-ui/index.html" title="管理系统UI" class="chapter  " data-progress="13.6" style="left: 70.45454545454545%;"></a>
    
        <a href="../ui/system-ui/dim.html" title="淡化系统Bar" class="chapter  " data-progress="13.6.1" style="left: 70.83333333333333%;"></a>
    
        <a href="../ui/system-ui/hide-ui.html" title="隐藏系统Bar" class="chapter  " data-progress="13.6.2" style="left: 71.21212121212122%;"></a>
    
        <a href="../ui/system-ui/hide-nav.html" title="隐藏导航Bar" class="chapter  " data-progress="13.6.3" style="left: 71.5909090909091%;"></a>
    
        <a href="../ui/system-ui/immersive.html" title="全屏沉浸式应用" class="chapter  " data-progress="13.6.4" style="left: 71.96969696969697%;"></a>
    
        <a href="../ui/system-ui/visibility.html" title="响应UI可见性的变化" class="chapter  " data-progress="13.6.5" style="left: 72.34848484848484%;"></a>
    
        <a href="../input/index.html" title="用户输入" class="chapter  " data-progress="14" style="left: 72.72727272727273%;"></a>
    
        <a href="../input/gestures/index.html" title="使用触摸手势" class="chapter  " data-progress="14.1" style="left: 73.10606060606061%;"></a>
    
        <a href="../input/gestures/detector.html" title="检测常用的手势" class="chapter  " data-progress="14.1.1" style="left: 73.48484848484848%;"></a>
    
        <a href="../input/gestures/movement.html" title="跟踪手势移动" class="chapter  " data-progress="14.1.2" style="left: 73.86363636363636%;"></a>
    
        <a href="../input/gestures/scroll.html" title="Scroll手势动画" class="chapter  " data-progress="14.1.3" style="left: 74.24242424242425%;"></a>
    
        <a href="../input/gestures/multi.html" title="处理多触摸手势" class="chapter  " data-progress="14.1.4" style="left: 74.62121212121212%;"></a>
    
        <a href="../input/gestures/scale.html" title="拖拽与缩放" class="chapter  " data-progress="14.1.5" style="left: 75%;"></a>
    
        <a href="../input/gestures/viewgroup.html" title="管理ViewGroup中的触摸事件" class="chapter  " data-progress="14.1.6" style="left: 75.37878787878788%;"></a>
    
        <a href="../input/keyboard-input/index.html" title="处理键盘输入" class="chapter  " data-progress="14.2" style="left: 75.75757575757575%;"></a>
    
        <a href="../input/keyboard-input/type.html" title="指定输入法类型" class="chapter  " data-progress="14.2.1" style="left: 76.13636363636364%;"></a>
    
        <a href="../input/keyboard-input/visibility.html" title="处理输入法可见性" class="chapter  " data-progress="14.2.2" style="left: 76.51515151515152%;"></a>
    
        <a href="../input/keyboard-input/navigation.html" title="兼容硬件导航" class="chapter  " data-progress="14.2.3" style="left: 76.89393939393939%;"></a>
    
        <a href="../input/keyboard-input/commands.html" title="处理按键动作" class="chapter  " data-progress="14.2.4" style="left: 77.27272727272727%;"></a>
    
        <a href="../input/game-controller/index.html" title="兼容游戏控制器" class="chapter  " data-progress="14.3" style="left: 77.65151515151516%;"></a>
    
        <a href="../input/game-controller/controller-inputs.html" title="处理控制器输入动作" class="chapter  " data-progress="14.3.1" style="left: 78.03030303030303%;"></a>
    
        <a href="../input/game-controller/compatibility.html" title="支持不同的Android系统版本" class="chapter  " data-progress="14.3.2" style="left: 78.4090909090909%;"></a>
    
        <a href="../input/game-controller/multi-controller.html" title="支持多个控制器" class="chapter  " data-progress="14.3.3" style="left: 78.78787878787878%;"></a>
    
        <a href="../background-jobs/index.html" title="后台任务" class="chapter  " data-progress="15" style="left: 79.16666666666667%;"></a>
    
        <a href="../background-jobs/run-background-service/index.html" title="在IntentService中执行后台任务" class="chapter  " data-progress="15.1" style="left: 79.54545454545455%;"></a>
    
        <a href="../background-jobs/run-background-service/create-service.html" title="创建IntentService" class="chapter  " data-progress="15.1.1" style="left: 79.92424242424242%;"></a>
    
        <a href="../background-jobs/run-background-service/send-request.html" title="发送工作任务到IntentService" class="chapter  " data-progress="15.1.2" style="left: 80.3030303030303%;"></a>
    
        <a href="../background-jobs/run-background-service/report-status.html" title="报告后台任务执行状态" class="chapter  " data-progress="15.1.3" style="left: 80.68181818181819%;"></a>
    
        <a href="../background-jobs/load-data-background/index.html" title="使用CursorLoader在后台加载数据" class="chapter  " data-progress="15.2" style="left: 81.06060606060606%;"></a>
    
        <a href="../background-jobs/load-data-background/setup-loader.html" title="使用CursorLoader执行查询任务" class="chapter  " data-progress="15.2.1" style="left: 81.43939393939394%;"></a>
    
        <a href="../background-jobs/load-data-background/handle-result.html" title="处理查询的结果" class="chapter  " data-progress="15.2.2" style="left: 81.81818181818181%;"></a>
    
        <a href="../background-jobs/scheduling/index.html" title="管理设备的唤醒状态" class="chapter  " data-progress="15.3" style="left: 82.1969696969697%;"></a>
    
        <a href="../background-jobs/scheduling/wake-lock.html" title="保持设备的唤醒" class="chapter  " data-progress="15.3.1" style="left: 82.57575757575758%;"></a>
    
        <a href="../background-jobs/scheduling/alarms.html" title="制定重复定时的任务" class="chapter  " data-progress="15.3.2" style="left: 82.95454545454545%;"></a>
    
        <a href="../performance/index.html" title="性能优化" class="chapter  " data-progress="16" style="left: 83.33333333333333%;"></a>
    
        <a href="../performance/memory.html" title="管理应用的内存" class="chapter  " data-progress="16.1" style="left: 83.71212121212122%;"></a>
    
        <a href="../performance/performance-tips.html" title="性能优化Tips" class="chapter  " data-progress="16.2" style="left: 84.0909090909091%;"></a>
    
        <a href="../performance/improving-layouts/index.html" title="提升Layout的性能" class="chapter  " data-progress="16.3" style="left: 84.46969696969697%;"></a>
    
        <a href="../performance/improving-layouts/optimizing-layout.html" title="优化layout的层级" class="chapter  " data-progress="16.3.1" style="left: 84.84848484848484%;"></a>
    
        <a href="../performance/improving-layouts/reuse-layouts.html" title="使用include标签重用layouts" class="chapter  " data-progress="16.3.2" style="left: 85.22727272727273%;"></a>
    
        <a href="../performance/improving-layouts/loading-ondemand.html" title="按需加载视图" class="chapter  " data-progress="16.3.3" style="left: 85.60606060606061%;"></a>
    
        <a href="../performance/improving-layouts/smooth-scrolling.html" title="使得ListView滑动顺畅" class="chapter  " data-progress="16.3.4" style="left: 85.98484848484848%;"></a>
    
        <a href="../performance/monitor-device-state/index.html" title="优化电池寿命" class="chapter  " data-progress="16.4" style="left: 86.36363636363636%;"></a>
    
        <a href="../performance/monitor-device-state/battery-monitor.html" title="监测电量与充电状态" class="chapter  " data-progress="16.4.1" style="left: 86.74242424242425%;"></a>
    
        <a href="../performance/monitor-device-state/docking-monitor.html" title="判断与监测Docking状态" class="chapter  " data-progress="16.4.2" style="left: 87.12121212121212%;"></a>
    
        <a href="../performance/monitor-device-state/connectivity-monitor.html" title="判断与监测网络连接状态" class="chapter  " data-progress="16.4.3" style="left: 87.5%;"></a>
    
        <a href="../performance/monitor-device-state/manifest-receivers.html" title="根据需要操作Broadcast接受者" class="chapter  " data-progress="16.4.4" style="left: 87.87878787878788%;"></a>
    
        <a href="../performance/multi-threads/index.html" title="多线程操作" class="chapter  " data-progress="16.5" style="left: 88.25757575757575%;"></a>
    
        <a href="../performance/multi-threads/define-runnable.html" title="在一个线程中执行一段特定的代码" class="chapter  " data-progress="16.5.1" style="left: 88.63636363636364%;"></a>
    
        <a href="../performance/multi-threads/create-threadpool.html" title="为多线程创建线程池" class="chapter  " data-progress="16.5.2" style="left: 89.01515151515152%;"></a>
    
        <a href="../performance/multi-threads/run-code.html" title="在线程池中的一个线程里执行代码" class="chapter  " data-progress="16.5.3" style="left: 89.39393939393939%;"></a>
    
        <a href="../performance/multi-threads/communicate-ui.html" title="与UI线程通信" class="chapter  " data-progress="16.5.4" style="left: 89.77272727272727%;"></a>
    
        <a href="../performance/perf-anr/index.html" title="避免出现程序无响应ANR" class="chapter  " data-progress="16.7" style="left: 90.15151515151516%;"></a>
    
        <a href="../performance/perf-jni/index.html" title="JNI Tips" class="chapter  " data-progress="16.8" style="left: 90.53030303030303%;"></a>
    
        <a href="../performance/smp/index.html" title="SMP for Android" class="chapter  " data-progress="16.9" style="left: 90.9090909090909%;"></a>
    
        <a href="../security/index.html" title="安全与隐私" class="chapter  " data-progress="17" style="left: 91.28787878787878%;"></a>
    
        <a href="../security/security-tips.html" title="Security Tips" class="chapter  " data-progress="17.1" style="left: 91.66666666666667%;"></a>
    
        <a href="../security/security-ssl.html" title="使用HTTPS与SSL" class="chapter  " data-progress="17.2" style="left: 92.04545454545455%;"></a>
    
        <a href="../security/enterprise.html" title="企业版App" class="chapter  " data-progress="17.3" style="left: 92.42424242424242%;"></a>
    
        <a href="../testing/index.html" title="测试程序" class="chapter  " data-progress="18" style="left: 92.8030303030303%;"></a>
    
        <a href="../testing/activity-testing/index.html" title="测试你的Activity" class="chapter  " data-progress="18.1" style="left: 93.18181818181819%;"></a>
    
        <a href="../testing/activity-testing/prepare-activity-testing.html" title="建立测试环境" class="chapter  " data-progress="18.1.1" style="left: 93.56060606060606%;"></a>
    
        <a href="../testing/activity-testing/activity-basic-testing.html" title="创建与执行测试用例" class="chapter  " data-progress="18.1.2" style="left: 93.93939393939394%;"></a>
    
        <a href="../testing/activity-testing/activity-ui-testing.html" title="测试UI组件" class="chapter  " data-progress="18.1.3" style="left: 94.31818181818181%;"></a>
    
        <a href="../testing/activity-testing/activity-unit-testing.html" title="创建单元测试" class="chapter  " data-progress="18.1.4" style="left: 94.6969696969697%;"></a>
    
        <a href="../testing/activity-testing/activity-function-testing.html" title="创建功能测试" class="chapter  " data-progress="18.1.5" style="left: 95.07575757575758%;"></a>
    
        <a href="../distribute/index.html" title="分发与盈利" class="chapter  " data-progress="19" style="left: 95.45454545454545%;"></a>
    
        <a href="../distribute/in-app-billing/index.html" title="售卖App内置产品" class="chapter  " data-progress="19.1" style="left: 95.83333333333333%;"></a>
    
        <a href="../distribute/in-app-billing/prepare-iab-app.html" title="准备你的App" class="chapter  " data-progress="19.1.1" style="left: 96.21212121212122%;"></a>
    
        <a href="../distribute/in-app-billing/list-iab-products.html" title="建立售卖的产品" class="chapter  " data-progress="19.1.2" style="left: 96.5909090909091%;"></a>
    
        <a href="../distribute/in-app-billing/purchase-iab-products.html" title="购买产品" class="chapter  " data-progress="19.1.3" style="left: 96.96969696969697%;"></a>
    
        <a href="../distribute/in-app-billing/test-iab-app.html" title="测试你的App" class="chapter  " data-progress="19.1.4" style="left: 97.34848484848484%;"></a>
    
        <a href="../distribute/multi-apks/index.html" title="维护多个APK" class="chapter  " data-progress="19.2" style="left: 97.72727272727273%;"></a>
    
        <a href="../distribute/multi-apks/api.html" title="为不同API Level创建多个APK" class="chapter  " data-progress="19.2.1" style="left: 98.10606060606061%;"></a>
    
        <a href="../distribute/multi-apks/screen-size.html" title="为不同屏幕大小创建多个APK" class="chapter  " data-progress="19.2.2" style="left: 98.48484848484848%;"></a>
    
        <a href="../distribute/multi-apks/texture.html" title="为不同的GL Texture创建多个APK" class="chapter  " data-progress="19.2.3" style="left: 98.86363636363636%;"></a>
    
        <a href="../distribute/multi-apks/multiple.html" title="为2种以上的维度创建多个APK" class="chapter  " data-progress="19.2.4" style="left: 99.24242424242425%;"></a>
    
        <a href="../distribute/monetization/index.html" title="App盈利" class="chapter  " data-progress="19.3" style="left: 99.62121212121212%;"></a>
    
        <a href="../distribute/monetization/ads-and-ux.html" title="在不影响用户体验的前提下添加广告" class="chapter  " data-progress="19.3.1" style="left: 100%;"></a>
    
    </div>
</div>

                <div class="page-inner">
                
                    <section class="normal" id="section-gitbook_18">
                    
                        <blockquote>
<p>编写:<a href="https://github.com/lltowq" target="_blank">lltowq</a></p>
<p>校对:(未验证)</p>
</blockquote>
<h1 id="-view">淡入淡出两个View</h1>
<p>淡入淡出动画（也做溶解），渐变淡出某个UI组件同时淡出另一个。这个动画是有用，当你app想交换文本或视图的情况。渐变非常微妙和简短但是提供流动转换从一个屏幕到下一个。当你不使用它们，不管怎么样转换经常感到生硬或匆忙。</p>
<p>下面有一个例子关于进度指示器渐变到一些文本内容。</p>

                    
                    </section>
                
                </div>
            </div>
        </div>

        
        <a href="../animations/index.html" class="navigation navigation-prev " aria-label="Previous page: 动画"><i class="fa fa-angle-left"></i></a>
        
        
        <a href="../animations/screen-slide.html" class="navigation navigation-next " aria-label="Next page: 使用ViewPager实现屏幕滑动"><i class="fa fa-angle-right"></i></a>
        
    </div>
</div>

        
<script src="../gitbook/jsrepl/jsrepl.js" id="jsrepl-script"></script>
<script src="../gitbook/app.js"></script>

    
    <script src="http://cdn.mathjax.org/mathjax/2.0-latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
    

    
    <script src="../gitbook/plugins/gitbook-plugin-mathjax/plugin.js"></script>
    

<script>
require(["gitbook"], function(gitbook) {
    var config = {};
    gitbook.start(config);
});
</script>

        
    </body>
    
</html>
